Maison >interface Web >js tutoriel >javascript使用百度地图api和html5特性获取浏览器位置_javascript技巧

javascript使用百度地图api和html5特性获取浏览器位置_javascript技巧

WBOY
WBOYoriginal
2016-05-16 17:04:241113parcourir

复制代码 代码如下:




点击这个按钮,获得您的位置:




<script><BR>var x=document.getElementById("demo");<BR>function getLocation(){<BR> if(navigator.geolocation){<BR> navigator.geolocation.getCurrentPosition(showPosition);<BR> }else{<BR> alert("您的浏览器不支持地理定位");<BR> }<BR> } <P>function showPosition(position){<BR> lat=position.coords.latitude;<BR> lon=position.coords.longitude;<BR> //var map = new BMap.Map("container"); // 创建Map实例<BR> var point = new BMap.Point(lon, lat); // 创建点坐标<BR> //map.centerAndZoom(point,15); // <BR> //map.enableScrollWheelZoom(); <BR> var gc = new BMap.Geocoder(); <BR> gc.getLocation(point, function(rs){<BR> var addComp = rs.addressComponents;<BR> alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street);<BR> });<BR> }<BR></script>


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn