我正在尝试使用Javascript将XML文件导入到HTML文档中。
它适用于Firefox,但不适用于IE-10和Chrome。
我的脚本:
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","xml_input.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;我想他们又换了XMLHttpRequest,但我到处都找不到替代品。我希望这个网站上的人能帮助我。
发布于 2013-08-10 04:06:56
您使用的是某种服务器吗?如果你正在测试一个本地地址,比如file://whatever/your/thing/is,默认情况下你不能发出任何超文本传输协议请求,除非你在火狐或Safari中。
如果您使用的是服务器,您的控制台中会出现任何错误吗?您是否可以在网络选项卡中看到正在尝试的请求?
发布于 2013-08-10 04:04:25
如何将jquery导入到您的项目中并使用其出色的$.ajax函数。它会找出幕后的东西(XMLHTTP),您再也不用担心这个问题了。你想把它抽象出来!
https://stackoverflow.com/questions/18154728
复制相似问题