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 相关文章推荐
基于jquery的让页面控件不可用的实现代码
Apr 27 Javascript
jquery 学习之二 属性(类)
Nov 25 Javascript
javascript刷新父页面的各种方法汇总
Sep 03 Javascript
浅谈Jquery核心函数
Jun 18 Javascript
EasyUI Pagination 分页的两种做法小结
Jul 09 Javascript
Vue关于数据绑定出错解决办法
May 15 Javascript
JavaScript设计模式之策略模式详解
Jun 09 Javascript
详解JS模块导入导出
Dec 20 Javascript
JS引用传递与值传递的区别与用法分析
Jun 01 Javascript
JS非行间样式获取函数的实例代码
Jun 05 Javascript
webpack4.x开发环境配置详解
Aug 04 Javascript
详解Node.JS模块 process
Aug 31 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
apache和php之间协同工作的配置经验分享
2013/04/08 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
thinkphp实现发送邮件密码找回功能实例
2014/12/01 PHP
php表单敏感字符过滤类
2014/12/08 PHP
js chrome浏览器判断代码
2010/03/28 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
2011/02/23 Javascript
jQuery+AJAX实现网页无刷新上传
2015/02/22 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
js正则表达式验证密码强度【推荐】
2017/03/03 Javascript
Node.js中的require.resolve方法使用简介
2017/04/23 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
jQuery实现动态控制页面元素的方法分析
2017/12/20 jQuery
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
配置eslint规范项目代码风格
2019/03/11 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
[02:36]DOTA2上海特锦赛 回忆电竞生涯的重要瞬间
2016/03/25 DOTA
Python中使用partial改变方法默认参数实例
2015/04/28 Python
Python中使用strip()方法删除字符串中空格的教程
2015/05/20 Python
python自动zip压缩目录的方法
2015/06/28 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
python实现在线翻译功能
2020/03/03 Python
基于matplotlib xticks用法详解
2020/04/16 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
彩色的非洲教学反思
2014/02/18 职场文书
信仰心得体会
2014/09/05 职场文书
酒店员工辞职信范文
2015/02/28 职场文书
圆明园观后感
2015/06/03 职场文书
2016年优秀党员教师先进事迹材料
2016/02/29 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书