解决jquery .ajax 在IE下卡死问题的解决方法


Posted in Javascript onOctober 26, 2009

解决IE编码问题第一步:
dataType:($.browser.msie) ? "text" : "xml" 先这样做让IE 识别返回的是text 还是xml
第二步:

function parseXml(xml) { //XML IE编码问题第二步 
if (jQuery.browser.msie) { // 判断浏览器是不是IE 
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); //微软下面的xmldom对象 
xmlDoc.loadXML(xml); 
xml = xmlDoc; 
} 
return xml; 
}

第三步:
function getText(xml) 
{ var newXML=parseXml(xml); 
var sp=$("#special"); 
var manage=$("#manageContent"); 
var common=$("#common"); 
。。。。。 略 
}

在正在做的项目中得到了应用,故给予提倡。。
为什么会出现在IE无效化呢,从上面的解决方案可以知道是XML文件的编码问题,在转化会前台可读时并未符合IE的XML 对象,故需要翻译成IE兼容的对象。
Javascript 相关文章推荐
js遍历td tr等html元素
Dec 13 Javascript
浅析JavaScript中的同名标识符优先级
Dec 06 Javascript
window.location.href中url中数据量太大时的解决方法
Dec 23 Javascript
jQuery中attr()方法用法实例
Jan 05 Javascript
在JavaScript中使用NaN值的方法
Jun 05 Javascript
js限制文本框只能输入中文的方法
Aug 11 Javascript
微信js-sdk地理位置接口用法示例
Oct 12 Javascript
jquery利用json实现页面之间传值的实例解析
Dec 12 Javascript
angular实现图片懒加载实例代码
Jun 08 Javascript
vue-cli配置全局sass、less变量的方法
Jun 06 Javascript
webpack3升级到webpack4遇到问题总结
Sep 30 Javascript
VUE递归树形实现多级列表
Jul 15 Vue.js
解决表单中第一个非隐藏的元素获得焦点的一个方案
Oct 26 #Javascript
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
Oct 26 #Javascript
几个javascript操作word的参考代码
Oct 26 #Javascript
javascript 操作Word和Excel的实现代码
Oct 26 #Javascript
JavaScript 对话框和状态栏使用说明
Oct 25 #Javascript
5款Javascript颜色选择器
Oct 25 #Javascript
11款基于Javascript的文件管理器
Oct 25 #Javascript
You might like
php 破解防盗链图片函数
2008/12/09 PHP
php中ob_flush函数和flush函数用法分析
2015/03/18 PHP
php正则表达式获取内容所有链接
2015/07/24 PHP
PHP文件缓存类实现代码
2015/10/26 PHP
再推荐十款免费的php开发工具
2015/11/09 PHP
JS控制表格隔行变色
2006/06/26 Javascript
基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码(带平滑移动的效果)
2011/05/24 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
JavaScript表达式:URL 协议介绍
2013/03/10 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
Node.js操作Firebird数据库教程
2016/03/04 Javascript
在JavaScript中对HTML进行反转义详解
2016/05/18 Javascript
如何使用headjs来管理和异步加载js
2016/11/29 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
2016/12/23 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
jQuery插件artDialog.js使用与关闭方法示例
2017/10/09 jQuery
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
layui下拉框获取下拉值(select)的例子
2019/09/10 Javascript
Typescript3.9 常用新特性一览(推荐)
2020/05/14 Javascript
[01:30]2016国际邀请赛中国区预选赛神秘商店火爆开启
2016/06/26 DOTA
[05:24]TI9采访——教练
2019/08/24 DOTA
Python列表常见操作详解(获取,增加,删除,修改,排序等)
2019/02/18 Python
wxPython实现带颜色的进度条
2019/11/19 Python
解决Keras 自定义层时遇到版本的问题
2020/06/16 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
恶意软件的定义
2014/11/12 面试题
机关财务管理制度
2014/01/17 职场文书
师范学院美术系毕业生自我鉴定
2014/01/29 职场文书
管理标语大全
2014/06/24 职场文书
公司行政专员岗位职责
2014/08/24 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
2014入党积极分子批评与自我批评思想报告
2014/10/06 职场文书
Go语言中break label与goto label的区别
2021/04/28 Golang
vue+spring boot实现校验码功能
2021/05/27 Vue.js