<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Location</title> </head> <body> My location is : <button id="btn1" onclick="getLocation()">Click</button> <p id="output"></p> <script type="text/javascript"> var output=document.getElementById("output"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else{output.innerHTML="Geolocation is not supported by this browser.";} } function showPosition(position) { output.innerHTML="Latitude: " + position.coords.latitude + "<br />Longitude: " + position.coords.longitude; } </script> </body> </html>
根據兩點的經緯度,求距離:
參考:https://www.cnblogs.com/ycsfwhh/archive/2010/12/20/1911232.html