有一个字符串,其中是一个XML文件的内容,但是使用find方法老是不正确(IE8,其他浏览器如Chrome、Firefox),代码如下:

var xml="<ServiceResult><ResultCode>1</ResultCode><ResultContent>服务调用成功</ResultContent><ResultData></ResultData></ServiceResult>";

var ResultContent=$(xml).find("ResultContent");

在IE8下面拿不到ResultContent的值,后来找到办法就是先把xml变成一个xmlDocument,然后使用document来处理

如:var xmlDoc;

var xml="<ServiceResult><ResultCode>1</ResultCode><ResultContent>服务调用成功</ResultContent><ResultData></ResultData></ServiceResult>";

  if (window.DOMParser){

    parser=new DOMParser();

    xmlDoc=parser.parseFromString(xml,"text/xml");

  }else // Internet Explorer{

    xmlDoc=new ActiveXObject("Microsoft.XMLDOM");

    xmlDoc.async="false";

     xmlDoc.loadXML(text);

  }

  var ResultContent= $(xmlDoc).find('ResultContent');

这样就可以在IE8上运行了。

转载于:https://www.cnblogs.com/mayt/p/3309751.html

jquery在IE8上使用find的问题相关推荐

  1. jQuery在IE8上使用时提示“对象不支持此属性或方法”

    如果在引入jquery的时候,看到ie8的控制台报错:"某某对象不支持此属性或方法",一般是因为jquery的版本问题,要引入1.9.1以下的版本,如果同时使用了bootstrap ...

  2. jQuery在IE8上使用,IE8提示“对象不支持此属性或方法”

    跑到jQuery官网看了一下原来jQuery2.x不支持IE678 jQuery 2.x jQuery 2.x has the same API as jQuery 1.x, but does not ...

  3. jquery ajax java上传文件_jQuery Ajax方式上传文件的方法

    jQuery Ajax方式上传文件用到两个对象 第一个对象:FormData 第二个对象:XMLHttpRequest 目前新版的Firefox 与 Chrome 等支持HTML5的浏览器完美的支持这 ...

  4. jQuery 在 IE 上 clone checkbox 的問題。

    前陣子在處理客戶更改版面的需求時,為了偷懶,結果發現了一個 jQuery 在 IE 上 clone 元素的問題. 先簡單說明一下例子: 如上圖所示,我希望在按下「複製」按鈕後,藍色區塊中的 check ...

  5. ajax 批量上传图片插件,jQuery多文件上传插件jquery.imageuploader.js

    插件描述:jQuery多文件上传插件jquery.imageuploader.js,可以同时上传多个文件并支持拖拽上传 jquery.imageuploader.js 一款jquery多文件上传插件. ...

  6. php+jquery实现图片上传预览_和拖动位置值,PHP教程:thinkphp jquery实现图片上传和预览效果...

    <PHP教程:thinkphp jquery实现图片上传和预览效果>要点: 本文介绍了PHP教程:thinkphp jquery实现图片上传和预览效果,希望对您有用.如果有疑问,可以联系我 ...

  7. 解决IE8上传文件时javascript取文件的本地路径的问题C:\fakepath\..

    IE8上传文件时javascript读取文件的本地路径的问题("C:\fakepath\")的解决方案 前一阵把IE6升级到了IE8,没想到一个网站里面的上传图片时用JavaScr ...

  8. jquery和php上传文件进度条,jQuery实现文件上传进度条特效_jquery

    上传进度条通常是由前面jquery加后端了脚本器脚本来实现了,今天我们介绍的是一款基本php+jQuery实现文件上传进度条效果的例子,具体细节如下. 最近呢,一个项目做一个进度条的效果出来,这个之前 ...

  9. php jquery 实例教程,php jquery 多文件上传简单实例

    这篇文章主要介绍了php jquery 多文件上传简单实例,有需要的朋友可以参考一下 代码如下: Upload $(document).ready(function() { var settings ...

  10. 续《用最简单的例子实现jQuery图片即时上传》之多图上传实现

    本用例主要含两个文件(index.html.submit_form_process.php),一个文件夹(files/).特别的,files中含一个报错图片error.jpg,jquery库引用了外链 ...

最新文章

  1. 中国超导产业投资风险及应用前景调研报告2021版
  2. java前端长连接框架_Java如何实现长连接
  3. MyEclipse Build path contains duplicate entry
  4. dagger2 注入_使用Dagger 2在GWT中进行依赖注入
  5. [Linux]消息队列
  6. 二叉树学习笔记--先序遍历
  7. 增加表单的文字段的html的代码是,表单及表单新增元素(示例代码)
  8. excel重复上一步快捷键_工作再忙也要学会的十个Excel快捷键
  9. mysql的主主复制模型
  10. [Toolkit]最新Silverlight Toolkit中的DragDrop支持
  11. grads插值_GrADS中格点插值到站点(gr2stn)的详细方法
  12. [Mac]图像处理JPEG工具箱jpegtbx_1.4的MATLAB编译及使用
  13. 【已解决】取消电脑自动开机
  14. C++实现LZ77压缩算法
  15. 怎样用CSS画一个三角形
  16. 堆栈的区别及增长方向
  17. linux添加了路径还是不能调用_166个最常用的Linux命令,哪些你还不知道?
  18. mysql投影和选择区别_关系运算里面,“选择”和“投影”区分?
  19. Weevely工具上传一句话木马
  20. fieldset lengend

热门文章

  1. 04 . Filebeat简介原理及配置文件和一些案例
  2. sourcetree合并分支_不会git命令,没关系啊,还有强大的图形界面工具SourceTree
  3. 安装虚拟机(二)配置静态ip
  4. python3 socket sendall_全网最详细python中socket套接字send与sendall的区别
  5. 5g组网sa方式的演进_关于5G的SA(独立组网)和NSA(非独立组网),这篇通俗易懂!
  6. 【渝粤教育】电大中专幼儿园课程论作业 题库
  7. 经典机器学习系列(十)【变分推断】
  8. 最长公共子序列lcs 51nod1006
  9. Springboot JpaRepository findOne() 方法报错
  10. [MSDN转载]Visual Basic 语言概念--阴影操作和重写之间的差异