Om de lengte- en breedte-graad van jouw bezoeker's herkomst uit te lezen, kan je het stukje javascript wat hieronder staat ergens in de body-sectie van jouw pagina plaatsen. De variabelen position.coords.latitude en position.coords.longitude kan je gebruiken voor verdere aktie.
<script type="text/javascript">
/*globals localStorage */
var geolocation_output="het spijt me, er is geen support voor geolocation services van jouw browser.";
if (navigator.geolocation){
navigator.geolocation.getCurrentPosition(function(position){
geolocation_output='breedtegraad is '+position.coords.latitude+', lengtegraad is '+position.coords.longitude;
localStorage.setItem("geo",geolocation_output);
});
geolocation_output=localStorage.getItem("geo");
localStorage.removeItem("geo");
}
if(geolocation_output===null){
geolocation_output='geef toestemming en refresh daarna de pagina';
}
document.getElementById("geo").innerHTML=geolocation_output;
</script>