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 相关文章推荐
JSDoc 介绍使用规范JsDoc的使用介绍
Feb 12 Javascript
jquery统计用户选中的复选框的个数
Jun 06 Javascript
JS 对象属性相关(检查属性、枚举属性等)
Apr 05 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
Jun 26 Javascript
js下将金额数字每三位一逗号分隔
Feb 19 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
Mar 22 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
Mar 28 Javascript
Bootstrap实现弹性搜索框
Jul 11 Javascript
基于Javascript实现的不重复ID的生成器
Dec 25 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
Nov 12 Javascript
Vue 封装防刷新考试倒计时组件的实现
Jun 05 Javascript
Openlayers学习之地图比例尺控件
Sep 28 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
nginx+php-fpm配置文件的组织结构介绍
2012/11/07 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
浅析php设计模式之数据对象映射模式
2016/03/03 PHP
PHP编写daemon process 实例详解
2016/11/13 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
IE bug table元素的innerHTML
2010/01/11 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
浏览器打开层自动缓慢展开收缩实例代码
2013/07/04 Javascript
jquery通过ajax加载一段文本内容的方法
2015/01/15 Javascript
js实现将选中内容分享到新浪或腾讯微博
2015/12/16 Javascript
IScroll5 中文API参数说明和调用方法
2016/05/21 Javascript
JavaScript获取服务器时间的方法详解
2016/12/11 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
在Django的模板中使用认证数据的方法
2015/07/23 Python
Python3 中文文件读写方法
2018/01/23 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
python 实现turtle画图并导出图片格式的文件
2019/12/07 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
Python压缩模块zipfile实现原理及用法解析
2020/08/14 Python
英国珠宝和手表专家:Pleasance & Harper
2020/10/21 全球购物
王老吉广告词
2014/03/20 职场文书
2014年销售部工作总结
2014/12/01 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
2015年转正工作总结范文
2015/04/02 职场文书
同意报考公务员证明
2015/06/17 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
python实现简易自习室座位预约系统
2021/06/30 Python
国产动画《万圣街》日语配音版制作决定!
2022/03/20 国漫
MySQL创建管理子分区
2022/04/13 MySQL
python前后端自定义分页器
2022/04/13 Python
Win11快速关闭所有广告推荐
2022/04/19 数码科技