Origin
null是本地文件系统,因此建议您正在加载
load通过
file:///URL
进行呼叫的HTML页面(例如,只需在本地文件浏览器或类似文件中双击它)。不同的浏览器采用不同的方法将“
相同来源策略”应用于本地文件。
我的猜测是您正在使用Chrome浏览器。Chrome的SOP应用于本地文件的规则非常严格,甚至不允许从与文档相同的目录中加载文件。Opera也是如此。某些其他浏览器(例如Firefox)允许对本地文件的访问受限。但基本上,将ajax与本地资源一起使用将无法跨浏览器工作。
如果您只是在本地测试要真正部署到Web的内容,而不是使用本地文件,请安装简单的Web服务器并通过
http://URL进行测试。这样可以为您提供更加准确的安全信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)