XMLHttpRequest无法加载file:/// C:/Users/hamma/Desktop/rao.html

时间:2015-12-30 16:37:38

标签: javascript jquery html5 cors

na.omit(stack(dat))$ind
## [1] A A B C
## Levels: A B C

我想用一些文字或其他网页更改div1的内容而不重新加载默认页面。

我在控制台中收到以下错误消息:

  

XMLHttpRequest无法加载file:/// C:/Users/hamma/Desktop/rao.html。交叉源请求仅支持协议方案:http,数据,chrome,chrome-extension,https,chrome-extension-resource。

2 个答案:

答案 0 :(得分:1)

根据您的控制台输出:

  

XMLHttpRequest无法加载file:/// C:/Users/hamma/Desktop/rao.html。交叉源请求仅支持协议方案:http,数据,chrome,chrome-extension,https,chrome-extension-resource。

这意味着您尝试在没有服务器即file:///[...]的情况下运行该文件,出于安全考虑,您无法运行这样的AJAX请求。

您需要设置服务器并运行该页面以发送请求。

更多帮助

如果您使用的是Chrome,请尝试this

阅读材料

Same-Origin-Policy

CORS

答案 1 :(得分:1)

复制文件" rao.txt"进入你的项目文件夹。设置本地服务器。 使用wamp / xamp设置localserver。像访问文件一样 http://localhost/project_folder/path_to_rao.txt