js解析xml (ie + ff + chrome + opera)
2013-08-19 18:03
281 查看
//dname:xml路径 function loadXML(dname) { var xmlDoc; if (window.ActiveXObject) { xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); xmlDoc.async = false; xmlDoc.load(dname); } else if (document.implementation && document.implementation.createDocument) { try{ xmlDoc = document.implementation.createDocument('', '', null); xmlDoc.async = false; xmlDoc.load(dname); } catch(e){ var xmlhttp = new window.XMLHttpRequest(); xmlhttp.open("GET",dname,false); xmlhttp.send(null); xmlDoc = xmlhttp.responseXML.documentElement; } } else { return null; } return xmlDoc; }
有些浏览器不允许加载本地的xml文件,所有要在项目中使用。正规格式的xml文件,是木问题的。have fun!~
相关文章推荐
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- IE,FF,OPERA,CHROME,SAFARI的js基准测试结果比较
- 返回顶部,js,css,页面离开顶部一定距离后出现返回顶部,点击后滚动回顶部,支持IE,FF,chrome ,safari,opera[摘自布布分享,tech.bubufx.com]
- js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
- js里各浏览器解析XML,支持IE、火狐、Chrome等
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
- js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
- js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- 不同浏览器,js获取浏览器本地语言(ie、opera、ff、chrome)
- js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- [JS] - onmusewheel事件(兼容IE,FF,opera,safari,chrome)
- js 获取浏览器IE、FF、Chrome、Opera、Safari
- [完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器
- 兼容性好的TAB选项卡(IE,FF,Opera,Safari,Chrome)