zoukankan      html  css  js  c++  java
  • 通过IP获取所在城市

     1 <script type="text/javascript">
     2   var map = new BMap.Map("allmap");
     3   var point = new BMap.Point(116.331398,39.897445);
     4   map.centerAndZoom(point,12);
     5   function myFun(result){
     6       var cityName = result.name;
     7       map.setCenter(cityName); 
     8       console.log("当前定位城市:"+cityName); 
          //通过城市名可以获取到当前城市经纬度
          var myGeo = new BMap.Geocoder();
          myGeo.getPoint(cityName, function(point){ 
            if (point) { 
              $("input[name='lng']").val(point.lng);
              $("input[name='lat']").val(point.lat);
            }
          ,
    cityName}
     9   }
    10   var myCity = new BMap.LocalCity();
    11   myCity.get(myFun);   //创建一个LocalCity对象myCity,然后调用其get()方法,就得到了用户IP对应的城市。该城市结果会以参数形式传递给回调函数myFun。接下来就是myFun(结果城市result)来执行了----即上文红色代码。
    12 </script>
  • 相关阅读:
    2. text()方法
    【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十五):神经网络笔记2(下)
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
  • 原文地址:https://www.cnblogs.com/exhuasted/p/6429578.html
Copyright © 2011-2022 走看看