博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【速记】如何在老IE浏览器上将字符串解析成DOM对象
阅读量:6258 次
发布时间:2019-06-22

本文共 631 字,大约阅读时间需要 2 分钟。

今天在查看Pentaho的CDE组件代码时发现了利用ActiveXObject对象将字符串成DOM对象的代码,其中涉及到如何在不支持DOMParserAPI的浏览器中将字符串解析成DOM对象的兼容技术。具体代码如下:

function parseXML (sText) {      if(!sText) {        return null;      }      var xmlDoc;      try { //Firefox, Mozilla, Opera, etc.        return (new DOMParser()).parseFromString(sText, "text/xml");      } catch(e) {        try { //Internet Explorer          xmlDoc = new ActiveXObject("Microsoft.XMLDOM");          xmlDoc.async = "false";          xmlDoc.loadXML(sText);          return xmlDoc;        } catch(e) {        }      }      return null;    }

ActiveXObject相关文档地址:

老IE浏览器XML解析器:

DOMParser浏览器级别API将字符串解析成DOM对象:

转载地址:http://umnsa.baihongyu.com/

你可能感兴趣的文章
Leetcode题目:Bulls and Cows
查看>>
bk. 2014.12.1
查看>>
CEOI2014 wall Spoiler
查看>>
UVA10391 ZOJ1825 Compound Words【SET+暴力】
查看>>
动态规划------Combination Sum IV
查看>>
[BZOJ2463][中山市选2009]谁能赢呢?
查看>>
iOS数据持久化存储之属性列表
查看>>
最后冲刺时间
查看>>
前端开发薪资之各地区对比(图文分析)
查看>>
jquery简单的大背景banner图片全屏切换
查看>>
java疑问
查看>>
JAVAEE 介绍
查看>>
视图和路由
查看>>
优酷新版播放器站外调用代码详解
查看>>
Python之操作符优先级
查看>>
【学习笔记】PHP会话控制
查看>>
面试题 17:合并两个排序的链表
查看>>
Linux命令--链接文件的那些事
查看>>
您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项...
查看>>
《梦断代码》读后感02
查看>>