用户在JavaScript中的位置的经度和纬度?

纬度和经度

地理位置属性返回一个地理位置 对象 可以被用于定位用户的位置。提供的对象是navigator.geolocation。这可能会困扰用户的隐私,因此,除非用户批准,否则该位置不可用。

语法

navigator.geolocation;

此方法返回用户位置的纬度和经度,而无需使用任何参数作为参数。

示例

在此示例中,使用position.coords(这是只读属性)以及j script的geolocation属性,可以找到用户位置的纬度经度,并将结果显示在输出中。

<html>
<body>
<p id = "location"></p>
<script>
   var loc = document.getElementById("location");
   if (navigator.geolocation) {
      navigator.geolocation.getCurrentPosition(getPos);
   }
   function getPos(position) {
      loc.innerHTML = "Latitude: " + position.coords.latitude +
      " </br> Longitude: " + position.coords.longitude;
   }
</script>
</body>
</html>

输出结果

Latitude: 17.4381439
Longitude: 78.3948683