Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/06/2012, 09:50
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 12 años, 5 meses
Puntos: 127
Respuesta: XMLHttpRequest evento subida completa

La propiedad readyState contiene un entero que determina el estado de la operación.

El tercer estado (HEADERS_RECEIVED) o 3 determina que las cabeceras de respuesta se han recibido y por tanto la petición ya se realizó.

Usa el atributo readystatechange para determinar qué se realizará cuando readyState cambie

XMLHttpRequest.onreadystatechange=function(){
if(XMLHttpRequest.readyState==3){
alert("enviado correctamente");
}
}

Como creo que tu cuestión va más allá de esto, si haces referencia a determinar cuando llegó la información sin necesidad de recibir una respuesta confirmatoria, siento decirte que es imposible. Sólo puede conocerse el estado de la petición cuando hay una respuesta por parte del servidor.

Un saludo.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor