Fatto cosi' come postato nel codice del link ma non cambia, le coordinate non vengono restituite. Non entra nella callback successo, se ci entrasse dovrebbe mostrarmi quell'alert di debug che ho messo. E non entra nella callback errore....strano davvero...
codice:if (navigator.geolocation) { // è supportata la geolocation navigator.geolocation.getCurrentPosition(successo,errore) alert(' fatto') } else { document.getElementById('latitudine').innerHTML="nessuna latitudine"; document.getElementById('longitudine').innerHTML="nessuna longitudine"; } function successo(posizione) { alert("ddd") document.getElementById('latitudine').innerHTML = posizione.coords.latitude; document.getElementById('longitudine').innerHTML = posizione.coords.longitude; } function errore(err) { if(err.code == 1) { alert("Error: Access is denied!"); } else if( err.code == 2) { alert("Error: Position is unavailable!");} }