Hay una fase en la que el link que escribes se comprueba si existe o no lo que le toma al servidor php de 3 a 5 segundos, y entonces el ajax devuelve readyState Cargando(1) o Incompleto(3), para solucionarlo hice lo siguiente:
Código:
  
Pero que pasa, el loop satura al cliente(Navegador) y lo colga y manda a detener el script.do{
    //Codigo de progreso , lo omito aqui 
}while(Ajax.readyState != 4); 
/*Contenido a procesar cuando el readyState sea 4*/
Entonces quisiera que me dijeran una forma de poder esperar a que readyState este completo (4), para procesar lo que sigue, sin que cuelge el navegador.
Saludos.
 
 




