Bal*_*ala 10 html javascript xml firefox firebug
访问受限制的URI被拒绝"代码:"1012 [在此错误中断]
xhttp.send(NULL);
function getXML(xml_file) {
if (window.XMLHttpRequest) {
var xhttp = new XMLHttpRequest(); // Cretes a instantce of XMLHttpRequest object
}
else {
var xhttp = new ActiveXObject("Microsoft.XMLHTTP"); // for IE 5/6
}
xhttp.open("GET",xml_file,false);
xhttp.send(null);
var xmlDoc = xhttp.responseXML;
return (xmlDoc);
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用JavaScript从XML文件中获取数据.我使用Firebug在Firefox上进行测试和调试.
上面的错误是我得到的.它在以前使用过的其他地方都有效,为什么这里表现得很奇怪?
有人可以帮我解释它为什么会发生吗?
http://jquery-howto.blogspot.com/2008/12/access-to-restricted-uri-denied-code.html
我发现这个链接解释了问题的原因.但我没有得到解决方案给出的解决方案可以有人详细说明吗?
use*_*654 21
另一个可能的原因是当您直接在文件系统上使用.html文件时.例如,如果您在浏览器中使用此网址访问它:C:/Users/Someguy/Desktop/MyProject/index.html
如果那时必须发出ajax请求,则ajax请求将失败,因为对文件系统的ajax请求受到限制.要解决此问题,请设置一个将localhost指向C:/Users/Someguy/Desktop/MyProject并从中访问它的Web服务器http://localhost/index.html
| 归档时间: |
|
| 查看次数: |
49862 次 |
| 最近记录: |