Exemplu
Ia latitudinea și longitudinea poziției utilizatorului:
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML =
"Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML =
"Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
Rezultatul x ar putea fi:
Latitude: 40.7242737
Longitude: -73.9802387
Încearcă - l singur » Definiție și utilizare
Proprietatea geolocalizare returnează un obiect geolocalizare care poate fi folosit pentru a localiza poziția utilizatorului.
Din moment ce acest lucru poate compromite confidențialitatea utilizatorilor, poziția nu este disponibilă excepția cazului în care utilizatorul îl aprobă.
Notă: Această proprietate este read-only.
Pentru mai multe informații despre Gelocation, accesați HTML5 Gelocation Tutorial.
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin proprietatea.
Proprietate | |||||
---|---|---|---|---|---|
geolocation | 5 | 9 | 3.5 | 5 | 16.0 |
Notă: Localizarea geografică este mult mai precisă pentru dispozitive cu GPS, cum ar fi un smartphone.
Sintaxă
navigator.geolocation
Detalii tehnice
Întoarcere Valoare: | O referire la obiectul Geolocation |
---|
<Navigator Object