js定位

1.引入 百度地图js(1.3以后需要key) <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>

2.js如下:

    var lat=32.4,lng=119.4,page=1;//默认扬州市经纬度
        var areaName="扬州市";//定位获取城市 默认扬州市
        getLocation();
        function getLocation(){
            var geolocation = new BMap.Geolocation();
            geolocation.getCurrentPosition(function(r){
               if(this.getStatus() == BMAP_STATUS_SUCCESS){
                    lat = r.point.lat;
                    lng = r.point.lng;
                    var point = new BMap.Point(lng,lat);
                    var gc = new BMap.Geocoder();
                    gc.getLocation(point,function(rs){
                       var addComp = rs.addressComponents;
                       alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street + ", " + addComp.streetNumber);
                    });
                }else{
                    alert("定位失败")
                }
            });
        }

时间: 2024-08-25 00:54:20

js定位的相关文章

js 定位到某个锚点

js 定位到某个锚点 html页面内可以设置锚点,锚点定义 Html代码   <a name="firstAnchor">&nsbp;</a> 锚点使用 Html代码   <a href="#firstAnchor">跳至第一个锚点</a> 但对于js呢,在js中如何在完成一个操作后跳至页面的某个固定锚点呢 js中location.href可以跳转至某个url: 跳至(定位到)某个固定锚点的办法 1.locat

js定位navigator.geolocation

一.简介 html5为window.navigator提供了geolocation属性,用于获取基于浏览器的当前用户地理位置. window.navigator.geolocation提供了3个方法分别是: void getCurrentPosition(onSuccess,onError,options); //获取用户当前位置 int watchCurrentPosition(onSuccess,onError,options); //持续获取当前用户位置 void clearWatch(w

js定位当前位置的坐标经纬度和地点名称和天气

<script src="http://api.map.baidu.com/api?v=2.0&ak=s6vFvPKgaEnI2ImqBpKGDj0m"></script> <script src="http://api.map.baidu.com/getscript?v=2.0&ak=s6vFvPKgaEnI2ImqBpKGDj0m&services=&t=20160401164342"><

selenium中用js定位html上没有id,没有name的元素

所测试的页面包含display:none的元素,所以考虑用js,在使用js的过程中,js要获得页面的对象,没有id,没有name ...... <a class="employer" href="javascript:;"> XXX1 <i class="icon-arrow icon-arrow-down"></i> </a> <div class="dropdown-menu&q

js 定位到指定位置

 <script>    //滚动定位到product         function scroll() {             var scroll_offset = $("#product").offset();             $("body,html").animate({                 scrollTop: scroll_offset.top             }, 0);         } </s

JS定位PDF页码。

由于项目中的PDF文章段落标题有些是英文,对其翻译后需要定位到具体的页码. 查询相关资料及进行尝试后发现可以用如下方法可以实现 function gotoPage(page) {            var obj = $("#pnlPdfObject").parent();            obj.html("<embed id=\"pnlPdfObject\"src=\"pdf_cg/6130.pdf#page=" +

使用js定位到可编辑div的末尾

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div contenteditable="true" id="guestbook_editor">2</div> <button onclick=&quo

js几种定位方法总结

前言本篇总结了几种js常用的定位元素方法,并用js点击按钮,对input输入框输入文本 一.以下总结了5种js定位的方法除了id是定位到的是单个element元素对象,其它的都是elements返回的是list对象1.通过id获取document.getElementById(“id”)2.通过name获取 document.getElementsByName(“Name”) 返回的是list 3.通过标签名选取元素document.getElementsByTagName(“tag”)4.通过

将Visual Studio打造成为Node.js IDE

原文地址:http://www.csdn.net/article/2013-11-22/2817594-Introducing-node.js-Tools-for-Visual-Studio 之前,CSDN研发频道曾报道过一篇Visual Studio可作为Python IDE的文章,文章里向大家介绍了一款PTVS插件,开发者安装后即可在Visual Studio里进行Python编程.现在,PTVS开发团队又开发出一款可以在VS里编写Node.js应用程序的插件——NTVS(Node.js T