Esempio
Prendi la latitudine e la longitudine della posizione dell'utente:
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;
}
Il risultato di x potrebbe essere:
Latitude: 40.7242737
Longitude: -73.9802387
Prova tu stesso " Definizione e l'utilizzo
La proprietà geolocalizzazione restituisce un oggetto Geolocation che può essere utilizzato per individuare la posizione dell'utente.
Dal momento che questo può compromettere la privacy degli utenti, la posizione non è disponibile a meno che l'utente lo approva.
Nota: questa proprietà è di sola lettura.
Per ulteriori informazioni su Gelocation, visitare il nostro HTML5 Gelocation Tutorial.
Supporto browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente la proprietà.
Proprietà | |||||
---|---|---|---|---|---|
geolocation | 5.0 | 9.0 | 3.5 | 5.0 | 16,0 |
Nota: Geolocalizzazione è molto più preciso per i dispositivi con GPS, come uno smartphone.
Sintassi
navigator.geolocation
Dettagli tecnici
Valore di ritorno: | Un riferimento all'oggetto geolocalizzazione |
---|
<Navigator Object