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 相关文章推荐
获取焦点时,利用js定时器设定时间执行动作
Apr 02 Javascript
JavaScript访问字符串中单个字符的两种方法
Jul 03 Javascript
jQuery实现模拟marquee标签效果
Jul 14 Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
Aug 06 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
Nov 18 Javascript
JavaScript中Require调用js的实例分享
Oct 27 Javascript
JavaScript实现图片懒加载的方法分析
Jul 05 Javascript
微信小程序实时聊天WebSocket
Jul 05 Javascript
微信小程序scroll-x失效的完美解决方法
Jul 18 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
Nov 06 Javascript
Angular利用HTTP POST下载流文件的步骤记录
Jul 26 Javascript
React 并发功能体验(前端的并发模式)
Jul 01 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
收音机鉴频器对声音的影响和频偏分析
2021/03/02 无线电
用PHP生成自己的LOG文件
2006/10/09 PHP
php检测网页是否被百度收录的函数代码
2013/10/09 PHP
php把数组值转换成键的方法
2015/07/13 PHP
Yii中CGridView实现批量删除的方法
2015/12/28 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
用JavaScript实现单继承和多继承的简单方法
2009/03/29 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
$.each遍历对象、数组的属性值并进行处理
2014/07/18 Javascript
Javascript的闭包详解
2014/12/26 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
2015/04/17 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
javascript中Number的方法小结
2016/11/21 Javascript
使用微信小程序开发前端【快速入门】
2016/12/05 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
vue祖孙组件之间的数据传递案例
2020/12/07 Vue.js
js实现移动端轮播图滑动切换
2020/12/21 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
python+mysql实现简单的web程序
2014/09/11 Python
跟老齐学Python之折腾一下目录
2014/10/24 Python
Python中用startswith()函数判断字符串开头的教程
2015/04/07 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
Python装饰器知识点补充
2018/05/28 Python
matplotlib jupyter notebook 图像可视化 plt show操作
2020/04/24 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
为什么是 Python -m
2020/06/19 Python
python 对一幅灰度图像进行直方图均衡化
2020/10/27 Python
python模拟点击玩游戏的实例讲解
2020/11/26 Python
css3 box-shadow阴影(外阴影与外发光)图示讲解
2017/08/11 HTML / CSS
专升本自我鉴定
2013/10/10 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
大学生咖啡店创业计划书
2014/01/21 职场文书
2015年先进个人自荐书
2015/03/24 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书
原生Js 实现的简单无缝滚动轮播图的示例代码
2021/05/10 Javascript