Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/10/2010, 13:01
Avatar de bng5
bng5
 
Fecha de Ingreso: junio-2009
Ubicación: 127.0.0.1
Mensajes: 269
Antigüedad: 14 años, 11 meses
Puntos: 24
Respuesta: problema con una ejecucion de AJAX

Lo que estás necesitando es un debugger.

Ahora que agregaste más código veo una gran omisión en los estados de la petición.

La petición AJAX tiene 5 estados:
  • no inicializada
  • conexión establecida
  • recibida
  • procesando
  • finalizado, respuesta lista

No podés leer la respuesta hasta que haya llegado al estado 4 y el listener para onreadystatechange se llama para cada uno de estos estados.

Código Javascript:
Ver original
  1. function leer_doc(url) {
  2.     //...
  3.  
  4.     //req.onreadystatechange = procesarRespuesta;
  5.     req.onreadystatechange = function() {
  6.         if(req.readyState == 4)
  7.             procesarRespuesta(req);
  8.     }
  9.  
  10.     //...
  11. }

Última edición por bng5; 22/10/2010 a las 13:03 Razón: se escribe procesando