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.