jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法


Posted in Javascript onJanuary 19, 2011

解决方案(来自这里):

在 jQuery-1.4.2.js 中找到 4954 行,
return new window.XMLHttpRequest();
修改为

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

Over.

原因大概是 IE7/8 对 XMLHttpRequest 的支持有一点儿问题,如果服务器端没有正确地发送 charset HTTP Header 就不能正常使用,但是页面加载完成之后可以通过解析 HTML Header 的方式判断 charset,因此第二次加载网页就正常了。
那么就让它们使用 ActiveXObject 吧。

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

Javascript 相关文章推荐
dojo 之基础篇
Mar 24 Javascript
JS鼠标事件大全 推荐收藏
Nov 01 Javascript
js购物车实现思路及代码(个人感觉不错)
Dec 23 Javascript
深入浅析同源策略和跨域访问
Nov 26 Javascript
jQuery EasyUI提交表单验证
Jul 19 Javascript
详解JavaScript中数组的reduce方法
Dec 02 Javascript
Bootstarp基本模版学习教程
Feb 01 Javascript
原生js实现轮播图的示例代码
Feb 20 Javascript
基于Swiper实现移动端页面图片轮播效果
Dec 28 Javascript
Webpack之tree-starking 解析
Sep 11 Javascript
JavaScript展开操作符(Spread operator)详解
Jul 20 Javascript
javascript设计模式之装饰者模式
Jan 30 Javascript
Jquery插件 easyUI属性汇总
Jan 19 #Javascript
jquery 圆形旋转图片滚动切换效果
Jan 19 #Javascript
Javascript调用C#代码
Jan 17 #Javascript
js的写法基础分析
Jan 17 #Javascript
js 动态文字滚动的例子
Jan 17 #Javascript
JavaScript中的Array对象使用说明
Jan 17 #Javascript
改进UCHOME的记录发布,增强可访问性用户体验
Jan 17 #Javascript
You might like
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
php 判断访客是否为搜索引擎蜘蛛的函数代码
2011/07/29 PHP
PHP原生模板引擎 最简单的模板引擎
2012/04/25 PHP
php接口与接口引用的深入解析
2013/08/09 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
跨浏览器的事件对象介绍
2012/06/27 Javascript
node.js入门教程
2014/06/01 Javascript
JavaScript设计模式之代理模式介绍
2014/12/28 Javascript
javascript倒计时效果实现
2015/11/12 Javascript
jQuery on()方法绑定动态元素的点击事件实例代码浅析
2016/06/16 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
2016/09/14 Javascript
jquery插入兄弟节点的操作方法
2016/12/07 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
深入理解在JS中通过四种设置事件处理程序的方法
2017/03/02 Javascript
微信小程序 navbar实例详解
2017/05/11 Javascript
JS仿QQ好友列表展开、收缩功能(第二篇)
2017/07/07 Javascript
学习RxJS之JavaScript框架Cycle.js
2019/06/17 Javascript
[53:21]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-CDEC
2014/05/22 DOTA
python logging类库使用例子
2014/11/22 Python
Python中__new__与__init__方法的区别详解
2015/05/04 Python
详解在Python程序中解析并修改XML内容的方法
2015/11/16 Python
Python对象转JSON字符串的方法
2016/04/27 Python
查找python项目依赖并生成requirements.txt的方法
2018/07/10 Python
Django 数据库同步操作技巧详解
2019/07/19 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
2019/08/21 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
审计工作个人的自我评价
2013/12/25 职场文书
爱心捐助倡议书
2014/05/19 职场文书
个人党性分析总结
2015/03/05 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
Python学习之os包使用教程详解
2022/03/21 Python