Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2016, 13:53
Gustavo1973
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años, 1 mes
Puntos: 3
Secuencia de ejecución de javascript

Perdonen mi ignorancia sobre el tema javascript.
Tengo el siguiente script
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. <!--
  3.     var lon;
  4.     var lat;
  5.     function localiza()
  6.     {
  7.         if (navigator.geolocation)
  8.         {
  9.             navigator.geolocation.getCurrentPosition(
  10.             function (objPosition)
  11.             {
  12.                 window["lon"] = objPosition.coords.longitude;
  13.                 window["lat"] =objPosition.coords.latitude;
  14.                 alert("1");
  15.             }
  16.             );
  17.         }
  18.         else
  19.         {
  20.             alert("No");
  21.         }
  22.     }
  23.     localiza();
  24.     alert(lat);
  25.     alert("2");
  26. //-->
  27. </script>
Por que ejecuta primero el alert(lat) despues el Alert("2") y en último lugar alert("1")???
No lo entiendo!!!