首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

googlemap

2012-10-30 
google地图早些天申请了n个key,在本地行,后来放到服务器上就每次打开页面报无效key,提示重新申请。看了下go

google地图
早些天申请了n个key,在本地行,后来放到服务器上就每次打开页面报无效key,提示重新申请。看了下google的说明文档,后来用顶级域名注册了一个key,终于可以看到地图了。((((邮箱是:手机号码,密码是手机号码加。com。))));
用google地图是步骤如下:
1、<script type="text/javascript">
    var map = null;
    var geocoder = null;

    function initialize() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map_canvas"));
        //map.setCenter(new GLatLng(39.917, 116.397), 13);
        geocoder = new GClientGeocoder();//对象来访问地理译码器
      }
      showAddress("$coupon.address");
     
    }
    function showAddress(address) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
//map.setCenter(new GLatLng(39.917, 116.397), 13);
               $("#map_canvas").hide();
            } else {
              map.setCenter(point, 13);
              var marker = new GMarker(point);
              map.addOverlay(marker);
              marker.bindInfoWindow(document.getElementById("address_div"));
            }
          }
        );
      }
    }
    </script>

在显示页写上这些,并在div中显示。


2、申请一个key,在页面的head中写下那个申请的key的js代码。
3、在页面加载完成时,执行initialize() 函数。可以采用:<body onload="initialize()">方式来加载。

热点排行