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弹簧振子超简洁版 完全符合能量守恒,胡克定理
Oct 25 Javascript
SOSO地图JS画出标注和中心点以html形式运行
Aug 09 Javascript
js 判断文件类型并控制表单提交示例代码
Nov 14 Javascript
JQuery结合CSS操作打印样式的方法
Dec 24 Javascript
JavaScript中按位“异或”运算符使用介绍
Mar 14 Javascript
Node.js模块加载详解
Aug 16 Javascript
JS基于Ajax实现的网页Loading效果代码
Oct 27 Javascript
基于jquery实现省市联动效果
Nov 23 Javascript
AngularJS中比较两个数组是否相同
Aug 24 Javascript
JavaScript基础之this详解
Jun 04 Javascript
Vue批量图片显示时遇到的路径被解析问题
Mar 28 Javascript
HTML元素拖拽功能实现的完整实例
Dec 04 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
印尼林东PWN黄金曼特宁咖啡豆:怎么冲世界上最醇厚的咖啡冲煮教程
2021/03/03 冲泡冲煮
PHP XML操作类DOMDocument
2009/12/16 PHP
深入理解PHP之数组(遍历顺序)  Laruence原创
2012/06/13 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
简单的无缝滚动程序-仅几行代码
2007/05/08 Javascript
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
nodejs npm包管理的配置方法及常用命令介绍
2014/06/05 NodeJs
通过sails和阿里大于实现短信验证
2017/01/04 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
2020/03/29 Javascript
Element Notification通知的实现示例
2020/07/27 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
2020/12/01 Vue.js
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
python2.7使用plotly绘制本地散点图和折线图
2019/04/02 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
如何在python中写hive脚本
2019/11/08 Python
基于Python的接口自动化unittest测试框架和ddt数据驱动详解
2021/01/27 Python
英国轻奢珠宝品牌:Astley Clarke
2016/12/18 全球购物
美国婚戒购物网站:Anjays Designs
2017/06/28 全球购物
选购世界上最好的美妆品:Cult Beauty
2017/11/03 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
初中生散播谣言检讨书
2014/11/17 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
谢师宴邀请函
2015/02/02 职场文书
西安大雁塔导游词
2015/02/10 职场文书
2015年母亲节活动策划方案
2015/05/04 职场文书
居安思危观后感
2015/06/11 职场文书
基于MySql验证的vsftpd虚拟用户
2021/11/07 MySQL
nginx lua 操作 mysql
2022/05/15 Servers