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 相关文章推荐
jquery.messager.js插件导致页面抖动的解决方法
Jul 14 Javascript
Jjcarousellite 实现图片列表滚动的简单实例
Nov 29 Javascript
node.js操作mongoDB数据库示例分享
Nov 26 Javascript
javascript自动切换焦点控制效果完整实例
Feb 02 Javascript
简单实现jQuery进度条轮播实例代码
Jun 20 Javascript
jQuery中 $ 符号的冲突问题及解决方案
Nov 04 Javascript
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
js自定义trim函数实现删除两端空格功能
Feb 09 Javascript
vue实现循环切换动画
Oct 17 Javascript
Iview Table组件中各种组件扩展的使用
Oct 20 Javascript
vue使用axios上传文件(FormData)的方法
Apr 14 Javascript
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
Nov 27 Vue.js
仿百度的关键词匹配搜索示例
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中将数组存到文件里的实现代码
2012/01/19 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
2019/10/15 PHP
javascript与CSS复习(二)
2010/06/29 Javascript
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
Angularjs 滚动加载更多数据
2016/03/17 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
easyUI下拉列表点击事件使用方法
2017/05/18 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
微信小程序点击列表跳转到对应详情页过程解析
2019/09/26 Javascript
[00:44]TI7不朽珍藏III——军团指挥官不朽展示
2017/07/15 DOTA
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
python 判断参数为Nonetype类型或空的实例
2018/10/30 Python
Python编程在flask中模拟进行Restful的CRUD操作
2018/12/28 Python
python批量获取html内body内容的实例
2019/01/02 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
python解析yaml文件过程详解
2019/08/30 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
python 三元运算符使用解析
2019/09/16 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
Python+logging输出到屏幕将log日志写入文件
2020/11/11 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
巴西宠物店在线:Geração Pet
2017/05/31 全球购物
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
乐高奥地利官方商店:LEGO Shop AT
2019/07/16 全球购物
北京华建集团SQL面试题
2014/06/03 面试题
简历中个人求职的自我评价模板
2013/11/29 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
中医临床专业自我鉴定范文
2014/01/15 职场文书
出纳员岗位责任制
2014/02/11 职场文书
美容院营销方案
2014/03/05 职场文书
开学寄语大全
2014/04/08 职场文书
青春寄语大全
2014/04/09 职场文书
python实现三次密码验证的示例
2021/04/29 Python