为什么我的xml文件加载不出来
展开全部
function loadXML(urlName){var xmlDoc;try{ //IExmlDoc = new ActiveXObject("Microsoft.XMLDOM");}catch(e){ //firefox,operaxmlDoc = document.implementation.createDocument("","",null);}try{xmlDoc.asyc = false; //是否异步调用xmlDoc.load(urlName); //文件路径}catch(e){ //chromevar xmlhttp = new window.XMLHttpRequest();xmlhttp.open("GET",urlName,false); //创建一个新的http请求,并指定此请求的方法、URL以及验证信息xmlDoc = xmlhttp.responseXML;}return xmlDoc;} 我在外部封装了一个函数读取xml文件
12345678910111213141516171819 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title></head><body><p id="test"> </p></body><script src="./loadXMLDoc.js"></script><script>var XMLtest = loadXML('./xml.xml');console.log(XMLtest);</script></html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询