0

这段代码:

$(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

我能做些什么来解决这个错误?

4

2 回答 2

1

您正在直接从 webserver 服务目录查看您的 HTML 文件,而不是从http://localhost/,因此浏览器阻止了GET请求。

由于安全策略,Web 浏览器会阻止某些类型的 JavaScript 请求,从本地文件发送请求似乎就是其中之一。

于 2012-08-10T05:05:08.547 回答
0

另一种选择是将其添加到您的 php 脚本中:

header('Access-Control-Allow-Origin: null');
header('Access-Control-Allow-Credentials: true');
于 2013-05-24T12:59:31.853 回答