获取地理位置
程序员文章站
2022-04-09 14:52:13
可根据获取到的经纬度查询到所在的地理位置。 ......
可根据获取到的经纬度查询到所在的地理位置。
<p><button onclick="geofindme()">show my location</button></p> <div id="out"></div> <script> function geofindme() { var output = document.getelementbyid("out"); output.innerhtml = "<p>locating…</p>"; if ("geolocation" in navigator) { /* 地理位置服务可用 */ navigator.geolocation.getcurrentposition(success, error); } else { /* 地理位置服务不可用 */ output.innerhtml = "<p>地理位置服务不可用</p>"; } // 成功调用 function success(position) { var latitude = position.coords.latitude; var longitude = position.coords.longitude; output.innerhtml = "经度:" + longitude + "<br/>纬度:" + latitude; } // 失败调用 function error() { output.innerhtml = "无法获取您的位置"; } } </script>
下一篇: 搞笑和学习成绩总是成反比