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,mootools,dojo)使用适合自己的编程别名命名
Sep 14 Javascript
重载toString实现JS HashMap分析
Mar 13 Javascript
document.addEventListener使用介绍
Mar 07 Javascript
javascript实现全局匹配并替换的方法
Apr 27 Javascript
javascript与Python快速排序实例对比
Aug 10 Javascript
简单实现JS对dom操作封装
Dec 02 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
Aug 11 Javascript
bootstrap datepicker 与bootstrapValidator同时使用时选择日期后无法正常触发校验的解决思路
Sep 28 Javascript
AngularJS实现动态切换样式的方法分析
Jun 26 Javascript
JS实现网站楼层导航效果代码实例
Jun 16 Javascript
Vue利用localStorage本地缓存使页面刷新验证码不清零功能的实现
Sep 04 Javascript
js实现点击烟花特效
Oct 14 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
php+mysql事务rollback&commit示例
2010/02/08 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
Thinkphp调用Image类生成缩略图的方法
2015/03/07 PHP
weiphp微信公众平台授权设置
2016/01/04 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
2016/02/22 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
用Javascript数组处理多个字符串的连接问题
2009/08/20 Javascript
JS获取select的value和text值的简单实例
2014/02/26 Javascript
js中style.display=""无效的解决方法
2014/10/30 Javascript
jQuery中document与window以及load与ready 区别详解
2014/12/29 Javascript
jQuery中innerHeight()方法用法实例
2015/01/19 Javascript
javascript基于DOM实现权限选择实例分析
2015/05/14 Javascript
js判断文本框输入的内容是否为数字
2015/12/23 Javascript
BootStrap3学习笔记(一)之网格系统
2016/05/20 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
详解webpack运行Babel教程
2018/06/13 Javascript
Vue与Node.js通过socket.io通信的示例代码
2018/07/25 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
Swiper.js实现移动端元素左右滑动
2019/09/08 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
[01:34]2016国际邀请赛中国区预选赛IG战队教练采访
2016/06/27 DOTA
python模拟登陆阿里妈妈生成商品推广链接
2014/04/03 Python
python字符串编码识别模块chardet简单应用
2015/06/15 Python
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
pygame游戏之旅 添加icon和bgm音效的方法
2018/11/21 Python
解决Python内层for循环如何break出外层的循环的问题
2019/06/24 Python
python同步windows和linux文件
2019/08/29 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
豪华复古化妆:Besame Cosmetics
2019/09/06 全球购物
大学生毕业求职自荐书范文
2014/02/04 职场文书
咖啡店创业计划书范文
2014/09/15 职场文书
教师节班会开场白
2015/06/01 职场文书
收入证明范本
2015/06/12 职场文书
2016年基层党组织公开承诺书
2016/03/25 职场文书