js跨浏览器实现将字符串转化为xml对象的方法_Javascript教程-查字典教程网
js跨浏览器实现将字符串转化为xml对象的方法
js跨浏览器实现将字符串转化为xml对象的方法
发布时间:2016-12-30 来源:查字典编辑
摘要:注意该死的ie多版本的问题复制代码代码如下:functionloadXML(xmlString){varxmlDoc=null;if(!wi...

注意该死的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教程学习
    编程开发子分类