我在我的頁面中收到此錯誤。奇怪的History.js安全錯誤
SecurityError: The operation is insecure
起初,我認爲這只是一個同源政策問題。爲了測試這個,我已經註釋掉了與History.js相關的所有代碼
但是我仍然在那個頁面中出現這個錯誤。
似乎我只是通過在頁面中包含jquery.history.js來得到這個錯誤。
任何想法爲什麼這樣?
我在我的頁面中收到此錯誤。奇怪的History.js安全錯誤
SecurityError: The operation is insecure
起初,我認爲這只是一個同源政策問題。爲了測試這個,我已經註釋掉了與History.js相關的所有代碼
但是我仍然在那個頁面中出現這個錯誤。
似乎我只是通過在頁面中包含jquery.history.js來得到這個錯誤。
任何想法爲什麼這樣?
這可能是由於使用不同域名的URL推送狀態。檢查以確定您沒有使用pushState或replaceState與不同的域。
我有同樣的問題 - 顯然我錯過了'www。'從我推動的網址。它確實需要完全匹配 - 否則它將無法工作。如果你想使用www.example.com和example.com,你需要編寫一個小幫手的方法。
請參閱此問題的解釋: http://stackoverflow.com/questions/13348766/securityerror-the-operation-is-insecure-window-history-pushstate –