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学习第二天 ajax异步请求之绑定列表
Aug 29 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
Nov 28 Javascript
jquery 设置style:display的方法
Jan 29 Javascript
Jquery easyui 实现动态树
Nov 17 Javascript
javascript特殊文本输入框网页特效
Sep 13 Javascript
搭建Bootstrap离线文档的方法
Dec 02 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
Feb 17 Javascript
JavaScript异步加载问题总结
Feb 17 Javascript
Vue.js 中的 v-model 指令及绑定表单元素的方法
Dec 03 Javascript
prettier自动格式化去换行的实现代码
Aug 25 Javascript
js实现购物车商品数量加减
Sep 21 Javascript
jQuery实现简单弹幕制作
Dec 10 jQuery
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
相对路径转化成绝对路径
2007/04/10 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
解析PHP中如何将数组变量写入文件
2013/06/06 PHP
CodeIgniter模板引擎使用实例
2014/07/15 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
2018/12/06 PHP
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
基于JQuery的Pager分页器实现代码
2010/07/17 Javascript
img onload事件绑定各浏览器均可执行
2012/12/19 Javascript
javascript基本类型详解
2014/11/28 Javascript
Javascript学习指南
2014/12/01 Javascript
javascript制作网页图片上实现下雨效果
2015/02/26 Javascript
Jquery中$.post和$.ajax的用法小结
2015/04/28 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
Bootstrap Scrollspy源码学习
2017/03/02 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
Javascript实现鼠标移入方向感知
2020/06/24 Javascript
理解Python垃圾回收机制
2016/02/12 Python
举例讲解Python中字典的合并值相加与异或对比
2016/06/04 Python
深入理解 Python 中的多线程 新手必看
2016/11/20 Python
使用Python实现博客上进行自动翻页
2017/08/23 Python
Python中collections模块的基本使用教程
2018/12/07 Python
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
给老师的一封建议书
2014/03/13 职场文书
个人求职信范文
2014/05/24 职场文书
商业用房租赁协议书
2014/10/13 职场文书
2014年平安创建工作总结
2014/11/24 职场文书
银行先进个人总结
2015/02/15 职场文书
通用员工手册范本
2015/05/14 职场文书
三八节活动主持词
2015/07/04 职场文书
初中生物教学随笔
2015/08/15 职场文书
2019银行竞聘书
2019/06/21 职场文书
基于Redis过期事件实现订单超时取消
2021/05/08 Redis