javascript加载xml文件
javascript加载xml文件源代码
/* 通过ajax加载xml文件,返回xml dom对象 备注:chrome浏览器下请求本地xml文件会报XMLHttpRequest cannot load file:///xxxxx.xx. Cross origin requests are only supported for HTTP,需要搭建服务器 */ function LoadXML(url) { var xhr = window.ActiveXObject ? new ActiveXObject("microsoft.xmlhttp") : new XMLHttpRequest() ,dom; xhr.open("get", url, false); xhr.send(null); if (0 == xhr.status || 200 == xhr.status) { if (document.all && 0 == xhr.status) {//IE浏览器下非http的ajax请求xml文件无法生成XML的DOM对象,需要使用microsoft.xmldom重生生成 dom = new ActiveXObject("microsoft.xmldom"); dom.loadXML(xhr.responseText); } else dom = xhr.responseXML; } else aler('加载XML失败!' + xhr.responseText); return dom; }
加支付宝好友偷能量挖...
原创文章,转载请注明出处:javascript加载xml文件