Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 解决jquery .ajax 在IE下卡死问题的解决方法

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

发布时间:2013-09-08   编辑:www.jquerycn.cn
为什么会出现在IE无效化呢,从上面的解决方案可以知道是XML文件的编码问题,在转化会前台可读时并未符合IE的XML 对象,故需要翻译成IE兼容的对象。
为什么会出现在IE无效化呢,从上面的解决方案可以知道是XML文件的编码问题,在转化会前台可读时并未符合IE的XML 对象,故需要翻译成IE兼容的对象。 解决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兼容的对象。

您可能感兴趣的文章:
解决jquery .ajax 在IE下卡死问题的解决方法
cad 2012运行很慢怎么办?autocad2012很卡死问题解决办法
安装KB3132372补丁后导致Adobe Flash异常问题的处理方案
windows8中登录QQ卡死怎么办 QQ卡死解决办法
电脑打开网页浏览器经常卡死空白怎么办
jquery用get实现ajax在ie里面刷新不进入后台解决方法
魔兽世界6.0更新一半卡住了怎么办?魔兽世界6更新卡住解决方法
快速解决jquery之get缓存问题的最简单方法介绍
电脑经常死机怎么办?电脑经常死机解决办法
城市天际线读档卡死怎么解决

[关闭]