zoukankan      html  css  js  c++  java
  • 百度地图覆盖物信息显示和隐藏

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">
    body, html,#allmap { 100%;height: 100%;overflow: hidden;hidden;margin:0;}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=91a78a08c050e6aee22495bea9dcb136"></script>
    <title>娣诲姞鏅�€氭爣娉ㄧ偣</title>
    </head>
    <body>
    <div id="allmap"></div>
    </body>
    </html>
    <script type="text/javascript">

    // 鐧惧害鍦板浘API鍔熻兘
    var map = new BMap.Map("allmap");
    map.centerAndZoom(new BMap.Point(116.404, 39.915), 14);
    var marker1 = new BMap.Marker(new BMap.Point(116.384, 39.925)); // 鍒涘缓鏍囨敞
    map.addOverlay(marker1); // 灏嗘爣娉ㄦ坊鍔犲埌鍦板浘涓?

    //鍒涘缓淇℃伅绐楀彛
    var infoWindow1 = new BMap.InfoWindow("鏅�€氭爣娉?);
    marker1.addEventListener("mouseover", function(){this.openInfoWindow(infoWindow1);})
    ;
    marker1.addEventListener("mouseout", function(){this.closeInfoWindow(infoWindow1);})
    ;

    //鍒涘缓灏忕嫄鐙?
    var pt = new BMap.Point(116.417, 39.909);
    var myIcon = new BMap.Icon("fox.gif", new BMap.Size(300,157));
    var marker2 = new BMap.Marker(pt,{icon:myIcon}); // 鍒涘缓鏍囨敞
    map.addOverlay(marker2); // 灏嗘爣娉ㄦ坊鍔犲埌鍦板浘涓?

    //璁╁皬鐙愮嫺璇磋瘽锛堝垱寤轰俊鎭�獥鍙o級
    var infoWindow2 = new BMap.InfoWindow("<p style='font-size:14px;'>鍝堝搱锛屼綘鐪嬭�鎴戝暒锛佹垜鍙�笉甯稿嚭鐜板摝锛?/p><p style='font-size:14px;'>璧跺揩鏌ョ湅婧愪唬鐮侊紝鐪嬬湅鎴戞槸濡備綍娣诲姞涓婃潵鐨勶紒</p>");
    marker2.addEventListener("click", function(){this.openInfoWindow(infoWindow2);});

    </script>

  • 相关阅读:
    [LeetCode][SQL]Rising Temperature
    google API的.NET库
    Google Reader的另一个开源的替代品Go Read
    C#中反射接受的字符串需要满足的Backus-Naur Form语法
    Windows的应用管理工具 PortableApps,Chocolatey和Ninite
    如何定制Windows系统右键菜单
    另一个有趣的Captcha 网站
    .gitignore模板
    遇到sql server的问题时如何排查
    如何传播你的代码
  • 原文地址:https://www.cnblogs.com/hechunhua/p/3815272.html
Copyright © 2011-2022 走看看