var xhttp=new XMLHttpRequest();
xhttp.open('GET', 'foo.xml', false);
F12弹回:SCRIPT5:Access is denied。位于第95行的xhttp.open行。
我的JavaScript代码似乎没有问题,而且Firefox也按照我想要的方式运作。
我已经阅读了很多与这个问题非常相似的问题,所以我查看了同源策略,但我无法看出它如何适用于foo.xml与HTML文件在同一个目录中的情况。我已经在我的本地 Intranet 上打开了脚本权限,并告诉 McAfee 休息五分钟,只是为了确认一下。我甚至尝试以管理员身份运行IE,所以这不可能是权限问题,对吗?除此之外,为什么IE会被拒绝访问本地文件呢?