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

 更新时间:2009年10月26日 18:12:37   作者:  
为什么会出现在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.wechat构建微信WEB应用

    使用jQuery.wechat构建微信WEB应用

    本期要讲的就是我痛苦中挣扎徘徊后写的jQuery.wechat,一个提供了统一API的、基于jQuery.promise的jQuery.plugin。希望能多少帮助到大家。
    2014-10-10
  • jquery ajax post提交数据乱码

    jquery ajax post提交数据乱码

    今天发现在使用jquery ajax.post提交数据时会发现数据在ff正常,但在chrome与ie浏览器中post过去的数据全部是乱码
    2013-11-11
  • jQuery+Ajax实现用户名重名实时检测

    jQuery+Ajax实现用户名重名实时检测

    这篇文章主要为大家详细介绍了jQuery Ajax实现用户名重名实时检测,针对用户注册时出现的用户名重名问题进行自动检测,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • jQuery Validate验证框架经典大全

    jQuery Validate验证框架经典大全

    本文是脚本之家小编给大家分享的jquery validate验证框架大全,本文内容讲的非常详细,感兴趣的朋友一起看看吧
    2015-09-09
  • jquery.param()实现数组或对象的序列化方法

    jquery.param()实现数组或对象的序列化方法

    今天小编就为大家分享一篇jquery.param()实现数组或对象的序列化方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • 自己动手制作jquery插件之自动添加删除行的实现

    自己动手制作jquery插件之自动添加删除行的实现

    我们常常会遇到这样的情况,一个系统中有大量的需要对一个行进行复制添加,希望能够进行批量的操作,这个时候,我们就可以考虑把它做成一个jquery插件了.
    2011-10-10
  • 基于jQuery的日期选择控件

    基于jQuery的日期选择控件

    终于把jQuery拼写正确了哈,哈哈javascript也是区分大小写的,所以确实不能写错,今天我来和大家分享的是日期选择控件的实现,功能也许不够强大,但是能够满足需求。
    2009-10-10
  • 初窥JQuery(二)事件机制(2)

    初窥JQuery(二)事件机制(2)

    上篇文章我简单的描述了加载页面、事件委派、事件切换三种JQuery的事件机制,这篇文章我讲下在JQuery事件机制中占主导地位并且在我们的实际工作中最常用到的机制-事件处理
    2010-12-12
  • jquery获取当前点击对象的value方法

    jquery获取当前点击对象的value方法

    这篇文章主要介绍了jquery如何获取当前点击对象的value,需要的朋友可以参考下
    2014-02-02

最新评论