jQuery'den önceki karanlık karanlık günlerde yazılmış eski bir AJAX kodu üzerinde çalışıyorum. Garip bir şekilde, yıllardır, bugün aniden geri çekilmesini bıraktığı zamana kadar iyi çalışıyor. Istek hiçbir endişe ile gönderiliyorBir XMLHttpRequest'in Firefox'taki durumu asla değiştirmemesine neden olabilir?
var xml = new XMLHttpRequest(); // only needs to support Firefox
xml.open("GET", myRequestURL, true);
xml.onreadystatechange = function() { alert ('test'); };
xml.send(null);
Kundakçı konsolunu kontrol etme ve istek URL'den doğru XML geldiğini ancak onreadystatechange
fonksiyon hiç çalışmıyor: İşte temel kod. Sistemde bir javascript hatası veya garip bir şey yok.
JQuery'yi kullanarak her şeyi yeniden yazabilmeyi isterdim, ancak şu anda zamanım yok. Bu soruna neden olabilecek ne olabilir?
bir başka güncelleme - Ben farklı bir tarayıcıda (ffx 3.0) içinde kodumu test etmek mümkün oldum ve bu benim tarayıcı ile ilgili bir sorun olmalı bu yüzden, orada çalışıyordu. Vista’da Firefox 3.5b4’ü kullanıyorum ve hiç şanssız tüm eklentilerimle denedim. Hala gerçekten bugging çünkü dün bu sitede çalışıyordu (aynı tarayıcı kurulumu ile) ve hiçbir sorun yoktu ...
Aslında sadece benim Eklentiler penceresine bir göz attı ve Firebug olduğunu gördüm hala etkin. Firebug'ı devre dışı bırakırsam, mükemmel çalışır. Eğer onu etkinleştirirsem kırık. Firebug sürümü 1.40.a31
Hangi Firefox sürümünü kullanıyorsunuz? Belki bir Firefox hatası mı? Firebug’da yaptığınız gibi aynı çöplüğü alamıyorum. –
Düzenlememe bakın. Firefox 3.5beta4'te bir hata var, –
gibi görünüyor, eğer bir BETA tarayıcısının bir hatası varsa şaşırmam. ;) –