Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/08/2009, 14:48
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Entra varias veces a la función... sale solo una

el problema es que cuando la peticion es asincronea (async), javascript no espera por la repuesta de esta peticion para continuar. en tu caso, el objeto XHR tu lo guardas en la variable req. al codigo no detenerse, tu funcion loadXMLDoc sobreescribe la variable req mostrando asi solo la ultima peticion. para solucionarlo, tienes que hacer una de dos: guardas las peticiones en diferentes variables, o bien haces la peticion sincronica (sync).
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.