Ben debug gereken bir Javascript snippet var:XMLHttpRequest.DONE değerleri ile ilgili sorun mu var?
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = function() {
if (this.readyState === XMLHttpRequest.DONE) {
if (this.status === 200) {
success = true;
}
}
};
Chrome ve Firefox üzerinde adım adım, ilk "if" başarısız olduğunu bulduk. "This.readyState" in "1" olarak ayarlandığını görebiliyorum, W3C spec ile değerlendirildiğinde "OPENED" anlamına gelmelidir. Firebug'daki ".DONE" segmentinin üzerine gelindiğinde, onu "4" yerine tanımsız olarak gösterir.
Firefox ve Chrome'da bu değerlerin desteklenmediği bir sorun var mı?
Şimdiden teşekkürler!
bazen bazen httpRequest.DONE garip –