KOMPOOS.NL

geolocation

home » javascripts » geolocation.html

sitemap


voorbeeeld geolocation

uitleg geolocatie procedure

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.

het javascript voor de geolocation procedure


<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>
Gebruik voor alle voorbeelden op de http://kompoos.nl een valide html5 pagina.