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 相关文章推荐
关于IFRAME 自适应高度的研究
Jul 20 Javascript
firebug的一个有趣现象介绍
Nov 30 Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
js 获取元素下面所有li的两种方法
Apr 14 Javascript
jquery中push()的用法(数组添加元素)
Nov 25 Javascript
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
简单实现jquery隔行变色
Nov 09 jQuery
4个顶级JavaScript高级文本编辑器
Oct 10 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
May 10 Javascript
Jquery 获取相同NAME 或者id删除行操作
Aug 24 jQuery
低门槛开发iOS、Android、小程序应用的前端框架详解
Oct 16 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基于websocket搭建简易聊天室实践
2016/10/24 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
2013/08/07 Javascript
jqgrid 表格数据导出实例
2013/11/21 Javascript
再谈javascript原型继承
2014/11/10 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
2016/07/22 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
JS实现焦点图轮播效果的方法详解
2016/12/19 Javascript
JavaScript数组迭代方法
2017/03/03 Javascript
JS鼠标滚动分页效果示例
2017/07/05 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
React Native实现地址挑选器功能
2017/10/24 Javascript
通过一次报错详细谈谈Point事件
2018/05/17 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
Python爬虫DNS解析缓存方法实例分析
2017/06/02 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
对python 矩阵转置transpose的实例讲解
2018/04/17 Python
Python设计模式之模板方法模式实例详解
2019/01/17 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
python flask 如何修改默认端口号的方法步骤
2019/07/12 Python
如何用Python来理一理红楼梦里的那些关系
2019/08/14 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
css3 边框、背景、文本效果的实现代码
2018/03/21 HTML / CSS
工商管理本科毕业生求职信范文
2013/10/05 职场文书
小学竞选班长演讲稿
2014/09/09 职场文书
2014领导干部四风问题查摆思想汇报
2014/09/13 职场文书
党的群众路线教育实践活动查摆问题自查报告
2014/10/10 职场文书
任命书标准格式
2015/03/02 职场文书
2015重阳节座谈会主持词
2015/07/30 职场文书
《雪地里的小画家》教学反思
2016/02/16 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL
详解Python中*args和**kwargs的使用
2022/04/07 Python
vue 数字翻牌器动态加载数据
2022/04/20 Vue.js
ubuntu端向日葵键盘输入卡顿问题及解决
2022/12/24 Servers