Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
具体来说,我希望使用 AJAX 模仿后退按钮的行为,并且我不想将#uglyhashes 附加到每个 URL,这似乎是我见过的大多数解决方案的标准做法。
(对于它的价值,我完全可以接受在 IE 中根本不起作用的解决方案。:P)
您可以将侦听器附加到文档的“DOMContentLoaded”事件以在页面加载时触发 javascript。这应该在向后和向前以及页面最初加载时触发。您如何使用该 javascript 来实现您想要的行为取决于您——大多数人处理的方式是使用“#uglyhashes”。
编辑为 Mozilla 添加示例代码(并更新事件名称):
document.addEventListener("DOMContentLoaded", function() { // Do watchya like },false);