亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery '行 4954 錯誤: 不支持該屬性或方法' 的問題解決方法

 更新時間:2011年01月19日 23:18:57   作者:  
這個問題只在IE下出現(xiàn)。詭異的是,對于出現(xiàn)這個問題的頁面,重新刷新一下就又好了,Ajax 工作一切正常。順便說一下,我的 jQuery 版本是 1.4.2。
解決方案(來自這里):

在 jQuery-1.4.2.js 中找到 4954 行,
return new window.XMLHttpRequest();
修改為
復(fù)制代碼 代碼如下:

if(!$.browser.msie) {
return new window.XMLHttpRequest();
} else {
return new window.ActiveXObject("Microsoft.XMLHTTP");
}

Over.

原因大概是 IE7/8 對 XMLHttpRequest 的支持有一點(diǎn)兒問題,如果服務(wù)器端沒有正確地發(fā)送 charset HTTP Header 就不能正常使用,但是頁面加載完成之后可以通過解析 HTML Header 的方式判斷 charset,因此第二次加載網(wǎng)頁就正常了。
那么就讓它們使用 ActiveXObject 吧。

參考英文原文說明:http://www.yiiframework.com/forum/index.php?/topic/9739-auto-complete-ajax-problems-in-ie-with-jquery-142/

相關(guān)文章

最新評論