02/08/2009, 14:48
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 8 meses 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. |