JavaScript - problemas con setTimeout

 
Vista:

problemas con setTimeout

Publicado por leviatan21 (3 intervenciones) el 20/11/2006 16:28:02
Hola Gente:
el problema es el siguiente, tengo varias funciones que deben ejecutarse una despues de la otra y cada una en su interior tienen la llamada a setTimeout(...), el problema es que antes que termine la primera funcion (y mientras hace el setTimeout(...) ) sigue llamando a la siguiente funcion (y mientras hace el setTimeout(...) ) se ejecuta la siguente.

¿Como hacer para que las funciones se ejecuten en orden y no se mezclen?
funcion1()
funcion2()
funcion3()
funcion4()

funcion1 () {
...
idfuncion1 = window.setTimeout("funcion1()",100)
}
funcion2 () {
...
idfuncion2 = window.setTimeout("funcion2()",100)
}
funcion3 () {
...
idfuncion3 = window.setTimeout("funcion3()",100)
}
funcion4 () {
...
idfuncion4 = window.setTimeout("funcion4()",100)
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder