1

我遇到了一些无法访问父目录中的 XML 文件的 Javascript 问题。如果它与页面位于同一目录中,则它可以访问相同的文件。

xmlhttp.open("GET", "news.xml", false);  // = Works! (if I copy the XML file in the same folder)
xmlhttp.open("GET", "random/news.xml", false);  // = Works!
xmlhttp.open("GET", "../news.xml", false);  // = Doesn't work!*********

谷歌搜索时,我似乎找不到任何针对父目录的规则……这里有什么遗漏吗?

4

1 回答 1

2

同源政策是不允许的。

由于您正在访问本地文件,因此使用 XmlHttpRequest 您可以打开同一目录中的文件。

Firefox 允许访问主文件所在目录的子目录之一中的文件。

于 2013-04-10T04:51:01.377 回答