我在Firefox的控制台中收到此错误:SecurityError: The operation is insecure
,有罪是HTML5功能:window.history.pushState()
当我尝试使用AJAX加载某些内容时。它应该加载一些数据,但是Javascript会因错误而停止执行。SecurityError:操作不安全 - window.history.pushState()
我想知道为什么会发生这种情况。这是一些服务器配置错误吗?任何帮助,将不胜感激。
UPDATE:是的,这是一个服务器错误与域名不匹配:http://en.wikipedia.org/wiki/Same-origin_policy
您是否正在访问'file:///'URL? – robertc
@robertc你是什么意思?它始终是'http://'。我怀疑这可能是因为使用子域,但'pushState'试图推'/',所以它不应该有任何影响。 – Atadj
我只是在检查... – robertc