Initial
<div style="display:inline-block;" id='demo'>Initial<br /></div>
<script>
var browserlat;
var browserlng;
function showPosition2(position) {
browserlat = position.coords.latitude;
browserlng = position.coords.longitude;
document.getElementById("demo").innerHTML += "Lat: " + browserlat + " Long: " + browserlng + "<br />";
console.log( browserlat + " " + browserlng );
}
console.log( "start " );
document.getElementById("demo").innerHTML += "Start<br />";
if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition2);console.log("works" );
document.getElementById("demo").innerHTML += "Function run<br />";
} else {
document.getElementById("demo").innerHTML += "Geolocation is not supported by this browser.";
console.log("doesnt works")
}
console.log( browserlat + " " + browserlng + " end" )
; document.getElementById("demo").innerHTML += "Lat " + browserlat + " Lng " + browserlng +"<br />";
</script>