2012-10-16 87 views
-2

我在Chrome中发现了以下错误:.repsonseText返回空字符串

的XMLHttpRequest无法加载的 'http://localhost/getuser.php Q = 1 & SID = 0.03709745453670621'。 Access-Control-Allow-Origin不允许Origin null。

当我点击链接 'HTTP://localhost/getuser.php Q = 1个& SID = 0.03709745453670621'。它显示正确的数据,但我不明白为什么我不断收到此错误,我无法弄清楚如何从文件中允许文件访问。

当我在Firefox中运行它时,我得到没有错误,但数据也不显示。 在Javascript代码中,alert(xmlHttp.responseText)没有显示任何内容,因为responseText包含空字符串。为什么它不包含数组数据?

回答

0

由于同源策略,问题出现了。添加标题('Access-Control-Allow-Origin:*');在我的PHP文件的顶部帮助解决了这个问题。