Computer >> Máy Tính >  >> Lập trình >> Javascript

Vĩ độ và kinh độ của vị trí của người dùng trong JavaScript?

vĩ độ và kinh độ

Thuộc tính vị trí địa lý trả về Vị trí địa lý đối tượng có thể được sử dụng để xác định vị trí của người dùng. Đối tượng được cung cấp là Navigator.geolocation Điều này có thể gây khó chịu cho quyền riêng tư của người dùng, do đó, vị trí sẽ không có sẵn trừ khi người dùng chấp thuận.

cú pháp

navigator.geolocation;

Phương thức này trả về vĩ độ và kinh độ của vị trí của người dùng mà không lấy bất kỳ tham số nào làm đối số.

Ví dụ

Trong ví dụ này, sử dụng position.coords , là thuộc tính chỉ đọc, cùng với thuộc tính vị trí địa lý của j avascript , vĩ độ kinh độ vị trí của người dùng được tìm ra và kết quả được hiển thị trong đầu ra.

<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>

Đầu ra

Latitude: 17.4381439
Longitude: 78.3948683