我在 Firefox 控制台中遇到了这个错误:
我想知道为什么会发生这种情况。这是某种服务器配置错误吗?任何帮助都将不胜感激。
更新:是由于域名不匹配导致的服务器错误:http://en.wikipedia.org/wiki/Same-origin_policy。
SecurityError: The operation is insecure
,其中 HTML5 功能 window.history.pushState()
被认为是罪魁祸首,在尝试使用 AJAX 加载数据时发生。它应该加载一些数据,但 JavaScript 在出现错误时停止执行。我想知道为什么会发生这种情况。这是某种服务器配置错误吗?任何帮助都将不胜感激。
更新:是由于域名不匹配导致的服务器错误:http://en.wikipedia.org/wiki/Same-origin_policy。
file:///
URL 吗? - robertchttp://
。我怀疑这可能是因为使用了子域名,但pushState
尝试推送的只是/
,所以不应该有任何影响。 - Atadj