2010-06-16 112 views
2

我正在尝试使用使用CPAINT的脚本,并且当我点击收藏项目(5星级评分系统)时,我不断收到上述错误。无效的HTTP响应代码'0'

它看起来像是在发一个AJAX请求,但我无法从我的Firebug中看到调试这个 - 为什么会出现这种情况?

更重要的是错误代码0是什么意思?

感谢大家的帮助

回答

5

XMLHttpRequest 0的响应代码可能意味着你被封锁的same origin policy。确保您使用相对URL来处理您的AJAX请求。

您可能还需要检查以下堆栈溢出后的一个可能的解决方案来解决该同源策略:

+0

提及同源策略的提示我检查网址,并不会相信它,所有其他的AJAX请求都使用了正确的URL。但是这个在脚本名称前面缺少'/'。噢亲爱的!谢谢! :) – Abs 2010-06-16 20:54:38

+0

@Abs:现在很高兴...但是,这很奇怪,因为我期望用404 Not Found状态代码返回正常响应代码。但是我不知道CPAINT是如何工作的,所以它可能会从XMLHttpRequest返回不同的代码值。 – 2010-06-16 21:00:09