HTML5 - Geolocalisation

by leeroy

JavaScript

if(navigator.geolocation)
{
  navigator.geolocation.getCurrentPosition(success, error, {enableHighAccuracy:false, maximumAge:60000, timeout:27000});
}
else
{
    alert("Nous sommes désolés, mais votre navigateur ne prend pas en charge la géolocalisation.");
}

function success(loc)
{
  dump(loc);
}

function error(loc)
{
  dump(loc);
}

function dump(obj) {
    var out = '';
    for (var i in obj) {
        out += i + ": " + obj[i] + "\n";
    }

    var pre = document.createElement('pre');
    pre.innerHTML = out;
    document.body.appendChild(pre)
}