El Script es del framework Phonegap. Simplemente quiero disponer de las coordenadas en la misma pagina sin necesidad de refrescar, en el ejemplo lo sacan con un alert pero como vereis yo lo quiero en un link pero no consigo que la llamada a la funcion funcione
Código PHP:
script type="text/javascript" charset="utf-8">
var getLocation = function(op) {
var opcion=op;
var suc = function(p){
switch(opcion){
case "1":
location.href="http://web.com/posicion-actual.php?latitud="+p.latitude+"&longitud="+p.longitude;
break;
}
};
var fail = function(){};
navigator.geolocation.getCurrentPosition(suc,fail);
}
var preventBehavior = function(e) {
e.preventDefault();
};
function init(){
document.addEventListener("touchmove", preventBehavior, false);
deviceInfo();
}
</script>
Código HTML:
<li class="menu"> <a href="#" onclick="getLocation(1);"> <img alt="Description" src="thumbs/maps.png" /> <span class="name">Ver posición actual</span> <span class="comment"></span> <span class="arrow"></span> </a> </li>