Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2009, 09:35
XenZo
 
Fecha de Ingreso: noviembre-2007
Mensajes: 52
Antigüedad: 17 años, 2 meses
Puntos: 0
Que tengo mal?

Pues eso, tengo el siguiente codigo pero no funciona, que tengo mal? me estoy volviendo loco para encontrar el error :S
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"preventBehaviorfalse);
          
deviceInfo();
        }
        
</script> 
A esto se le llama desde aqui:
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> 
Haber si me podeis ayudar :D

Última edición por XenZo; 29/04/2009 a las 08:21 Razón: Mas datos