【发布时间】:2015-09-05 01:40:59
【问题描述】:
我刚刚在使用 IDE 呈现页面的仅限桌面的网站上遇到此错误。它适用于某些 FireFox,但生成所有 JavaScript 所需的控件并不像 Chrome 中那样存在。也许我可以添加一个交叉兼容性线,但我不知道是什么。这个奇怪的错误是我以前在调试器上从未遇到过的原因...... 请帮助解决问题。
Uncaught SecurityError: Failed to execute 'replaceState' on 'History': A history state object with URL 'file:///C:/Users/J/Desktop/Rain_Watch%20Webpage/default.html' cannot be created in a document with origin 'null'.
jquery.min.js:2 Uncaught Error: jHERE already initialized, expected method.
【问题讨论】:
-
我发现问题的一部分是通过注释掉的代码行:
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>这是 JavaScript 和 jQuery 移动的过时脚本参考吗? -
我试过这个我可能对你有帮助。 [在“历史”上执行“replaceState”失败](stackoverflow.com/questions/32481260/…)
标签: javascript html jquery-mobile browser