此代码:
$(function(){
$.get("test.html", function(data){
$(".msgs").text(data)
})
})
给我这个控制台错误:
XMLHttpRequest cannot load file:///C:/wamp/www/JQuery%20lab/check.php?username=&password=.
Origin null is not allowed by Access-Control-Allow-Origin
我该怎么做才能解决此错误?
答案 0 :(得分:1)
您正在直接从网络服务器服务目录查看HTML文件,而不是http://localhost/
,因此浏览器阻止了GET
请求。
由于安全策略,Web浏览器会阻止某些类型的JavaScript请求,而从本地文件发送请求似乎就是其中之一。
答案 1 :(得分:0)
另一种方法是将其添加到您的php脚本中:
header('Access-Control-Allow-Origin: null');
header('Access-Control-Allow-Credentials: true');