Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2008, 19:14
elpibeyf
 
Fecha de Ingreso: enero-2008
Mensajes: 28
Antigüedad: 16 años, 3 meses
Puntos: 0
while i javascript.

Hola a todos, a ver si alguien puede resolver mi siguiente duda. Yo tengo una función que despues de hacer determinadas cosas actualiza una variable global. Mientras en otra función se llama a la función anterior i para poder continuar se debe esperar a que el valor de la variable global se sepa. A modo de ejemplo pongo el siguiente codigo.

Cita:
var global==false

funcion 1(){
blablablab
global=true;

}

funcion 2(){
var i=0;
funcion 1();
while(global==false){
i++;
}
continuaria funcion2

}
Mi problema reside en que si espero a que termine la funcion1 mediante un while este funciona bien solo si lo que tengo dentro del while es un alert(), mientras que si tengo i++ o algo similar, me sale un error de que el scrpit esta colgado, pero si li doy a continuar funciona. Alguien sabria solucionar esto si los alert()??

Gracias a todos.