Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ejecucion de funciones

Estas en el tema de Ejecucion de funciones en el foro de Frameworks JS en Foros del Web. Hola amigos, alguien sabe porque no puedo ejecutar funciones de manera serial correctamente? Me explico: Ejecuta solo la primera Código PHP: funcion1 (); funcion2 ();  ...
  #1 (permalink)  
Antiguo 24/05/2008, 11:19
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 21 años, 4 meses
Puntos: 7
Ejecucion de funciones

Hola amigos, alguien sabe porque no puedo ejecutar funciones de manera serial correctamente?
Me explico:

Ejecuta solo la primera

Código PHP:
funcion1();
funcion2(); 
Ejecuta las 3:

Código PHP:
funcion1();
alert('algo');
funcion2(); 
O con que puedo reemplazar el alert? para que no salga?, una de las funciones tiene AJAX en su codigo.

Chaop!
__________________
Visita www.legionlandrover.com
  #2 (permalink)  
Antiguo 24/05/2008, 11:22
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años, 6 meses
Puntos: 35
Respuesta: Ejecucion de funciones

loading.....................


Pasa que ajax es asincrono... asi que el interprete tomar otro HILO para ejecutarlo y pasa directamente a la siguiente función y procedimiento.

connection closed.
__________________

Maborak Technologies
  #3 (permalink)  
Antiguo 24/05/2008, 11:31
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 21 años, 4 meses
Puntos: 7
Respuesta: Ejecucion de funciones

gracias por tu respuesta, pero que debo hacer? como tomo otro hilo? he probado creando el objeto con diferentes funciones pero no me funciona...

de nuevo gracias por vuestra ayuda.

Chaop!
__________________
Visita www.legionlandrover.com

Última edición por luchope; 24/05/2008 a las 11:56
  #4 (permalink)  
Antiguo 24/05/2008, 11:54
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Respuesta: Ejecucion de funciones

Mensaje movido al foro de AJAX desde Javascript.

Saludos,
  #5 (permalink)  
Antiguo 24/05/2008, 11:56
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 21 años, 4 meses
Puntos: 7
Respuesta: Ejecucion de funciones

OK gracias JavierB por tu moderacion...

Chaop!
__________________
Visita www.legionlandrover.com
  #6 (permalink)  
Antiguo 24/05/2008, 15:39
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Ejecucion de funciones

Hola luchope,

Lamentablemente no puedes hacer nada ya que así es como esta programado AJAX, para ser asíncrono.

Saludos.
  #7 (permalink)  
Antiguo 27/05/2008, 07:43
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 21 años, 4 meses
Puntos: 7
Respuesta: Ejecucion de funciones

mm lastima, bueno entonces yo me pregunto como hace Gmail (pej) para realizar secuencias sobre AJAX. Pej, despues de enviar un correo, actualizar el hilo de conversacion...?

He buscado en el foro pero no he encontrado mas de este tema..alguien sabe como buscarlo?

gracias
Chaop!
__________________
Visita www.legionlandrover.com
  #8 (permalink)  
Antiguo 27/05/2008, 09:38
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Ejecucion de funciones

Hola luchope,

Lo que pasa es que tu manejas el evento onreadstatechange de tu primer objeto AJAX, y cuando llega el evento puedes ahí disparar otro evento.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:37.