我用Javascript(JQuery)重寫了我的家庭網站,在後端對php進行ajax調用。這是你的標準「圖像縮略圖和一個主要圖像,當你點擊縮略圖時,主圖像會改變」這種事情。在使用Firefox時,一切都按預期工作,但在IE上,當我點擊縮略圖時,主圖像會變成我點擊的圖像,然後立即變回第一個。我試過MS Script Debugger無濟於事;我在啓動ajax調用的JavaScript代碼中設置了一個斷點,並且當我單擊縮略圖時斷點觸發。然後我打F5,它繼續,但不再發射。如果我使用Wireshark通過網絡觀察實際的TCP數據包,我可以看到我們確實向服務器發送了多個請求。我無法弄清楚第二個查詢(恢復到原始圖像的位置)的來源。如何在IE上找到流氓Ajax請求的來源?
有什麼建議嗎?我談論的一個例子是here。
你知道他們在說什麼。你會花90%的時間使它在Firefox,Safari,Opera和世界上其他所有瀏覽器上工作,然後90%的時間讓它在IE上運行。 – 2008-11-15 19:53:30