js跨浏览器实现将字符串转化为xml对象的方法


Posted in Javascript onSeptember 25, 2013

注意该死的ie多版本的问题

function loadXML(xmlString) { 
var xmlDoc = null; 
if (!window.DOMParser && window.ActiveXObject) { 
var xmlDomVersions = ['MSXML.2.DOMDocument.6.0', 'MSXML.2.DOMDocument.3.0', 'Microsoft.XMLDOM']; 
for (var i = 0; i < xmlDomVersions.length; i++) { 
try { 
xmlDoc = new ActiveXObject(xmlDomVersions[i]); 
xmlDoc.async = false; 
xmlDoc.loadXML(xmlString); 
break; 
} catch (e) { 
} 
} 
} 
else if (window.DOMParser && document.implementation && document.implementation.createDocument) { 
try { domParser = new DOMParser(); 
xmlDoc = domParser.parseFromString(xmlString, 'text/xml'); 
} catch (e) { 
} 
} 
else { 
return null; 
} 
return xmlDoc; 
}
Javascript 相关文章推荐
javascript控制frame,iframe的src属性代码
Dec 31 Javascript
可简单避免的三个JS发布错误的详细介绍
Aug 02 Javascript
JS字符串拼接在ie中都报错的解决方法
Mar 27 Javascript
浅析javascript操作 cookie对象
Dec 26 Javascript
js实现禁止中文输入的方法
Jan 14 Javascript
微信企业号开发之微信考勤百度地图定位
Sep 11 Javascript
基于javascript实现九宫格大转盘效果
May 28 Javascript
Knockoutjs 学习系列(二)花式捆绑
Jun 07 Javascript
JS中常用的正则表达式
Sep 29 Javascript
less简单入门(CSS 预处理语言)
Mar 08 Javascript
vue语法之拼接字符串的示例代码
Oct 25 Javascript
JavaScript 继承 封装 多态实现及原理详解
Jul 29 Javascript
仿百度的关键词匹配搜索示例
Sep 25 #Javascript
jquery 页面滚动到指定DIV实现代码
Sep 25 #Javascript
js实现两个值相加alert出来精确到指定位
Sep 25 #Javascript
Jquery判断$(&quot;#id&quot;)获取的对象是否存在的方法
Sep 25 #Javascript
js读取注册表的键值示例
Sep 25 #Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
Sep 25 #Javascript
简单常用的幻灯片播放实现代码
Sep 25 #Javascript
You might like
php xml-rpc远程调用
2008/12/19 PHP
在Laravel的Model层做数据缓存的实现
2019/09/26 PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
2020/04/26 PHP
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
高性能JavaScript 重排与重绘(2)
2015/08/11 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
2015/11/17 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
2016/04/29 Javascript
JavaScript中的Object对象学习教程
2016/05/20 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
TypeScript入门-接口
2017/03/30 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
使用nodeJS中的fs模块对文件及目录进行读写,删除,追加,等操作详解
2020/02/06 NodeJs
基于脚手架创建Vue项目实现步骤详解
2020/08/03 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
centos6.4下python3.6.1安装教程
2017/07/21 Python
python的paramiko模块实现远程控制和传输示例
2017/10/13 Python
Python中生成一个指定长度的随机字符串实现示例
2019/11/06 Python
python 通过视频url获取视频的宽高方式
2019/12/10 Python
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
2021/01/27 HTML / CSS
兰芝美国网上商城:购买LANEIGE睡眠面膜等
2017/06/30 全球购物
求职简历的自我评价怎样写好
2013/10/07 职场文书
教育孩子心得体会
2014/01/01 职场文书
服务之星获奖感言
2014/01/21 职场文书
大宝sod蜜广告词
2014/03/21 职场文书
网站推广策划方案
2014/06/04 职场文书
结对共建协议书
2014/08/20 职场文书
党员作风建设自查报告
2014/10/23 职场文书
服装店员工管理制度
2015/08/07 职场文书
React更新渲染原理深入分析
2022/12/24 Javascript