奇怪的History.js安全错误

时间:2012-12-26 04:09:35

标签: history.js

我在页面中收到此错误。

SecurityError: The operation is insecure

起初,我认为这只是同源政策问题。为了测试这一点,我已经注释掉了处理History.js

的所有代码

但我仍然在该页面中收到该错误。

似乎我通过在页面中包含jquery.history.js来获得此错误。

为什么会出现这种情况?

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题 - 显然我错过了'www。'从我推动的网址。它确实需要完全匹配 - 否则它将无法正常工作。如果你想同时使用www.example.com和example.com,你需要为此编写小帮助方法。

答案 1 :(得分:0)

这可能是由于推送状态的URL具有不同的域名。检查您是否未将pushState或replaceState用于其他域。