源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-11-23 21:26 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:解决jquery .ajax 在IE下卡死问题的解决方法
解决IE编码问题第一步: dataType:($.browser.msie) ? "text" : "xml" 先这样做让IE 识别返回的是text 还是xml 第二步:
[u]复制代码[/u] 代码如下:
function parseXml(xml) { //XML IE编码问题第二步 if (jQuery.browser.msie) { // 判断浏览器是不是IE var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); //微软下面的xmldom对象 xmlDoc.loadXML(xml); xml = xmlDoc; } return xml; }
第三步:
[u]复制代码[/u] 代码如下:
function getText(xml) { var newXML=parseXml(xml); var sp=$("#special"); var manage=$("#manageContent"); var common=$("#common"); 。。。。。 略 }
在正在做的项目中得到了应用,故给予提倡。。 为什么会出现在IE无效化呢,从上面的解决方案可以知道是XML文件的编码问题,在转化会前台可读时并未符合IE的XML 对象,故需要翻译成IE兼容的对象。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部