我有一个包含以下代码的code.html文件.
$.ajax({
type: "POST",
datatype: "JSONP",
url: "path",
success: function(msg){
var e = document.createElement("div");
e.id = "ads";
document.body.appendChild(e);
$("#ads").html(msg);
}
});
Run Code Online (Sandbox Code Playgroud)
当我在浏览器中打开code.html文件时,它会出错:
**"XMLHttpRequest cannot load file://..... Origin null is not allowed by Access-Control-Allow-Origin."**
Run Code Online (Sandbox Code Playgroud)
请帮我!!如何避免这个问题
我将做两个假设:
然后,这个问题是XMLHttpRequest的副本.对于file:///到文件:///(无服务器),不允许使用null-Access-Control-Allow-Origin
浏览器阻止跨站点脚本.请参阅:https://developer.mozilla.org/en-US/docs/HTTP_access_control
| 归档时间: |
|
| 查看次数: |
22465 次 |
| 最近记录: |