Exemple
Obtenez la latitude et la longitude de la position de l'utilisateur:
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;
}
Le résultat de x pourrait être:
Latitude: 40.7242737
Longitude: -73.9802387
Essayez vous - même » Définition et utilisation
La propriété de géolocalisation retourne un objet de géolocalisation qui peut être utilisé pour localiser la position de l'utilisateur.
Étant donné que cela peut compromettre la confidentialité des utilisateurs, la position est disponible uniquement si l'utilisateur approuve.
Note: Cette propriété est en lecture seule.
Pour plus d' informations sur Gelocation, visitez notre HTML5 Gelocation Tutorial.
Support du navigateur
Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la propriété.
Propriété | |||||
---|---|---|---|---|---|
geolocation | 5.0 | 9.0 | 3.5 | 5.0 | 16,0 |
Remarque: La géolocalisation est beaucoup plus précis pour les appareils avec GPS, comme un smartphone.
Syntaxe
navigator.geolocation
Détails techniques
Valeur de retour: | Une référence à l'objet géolocalisation |
---|
<Navigator Object