2

具体来说,我希望使用 AJAX 模仿后退按钮的行为,并且我不想将#uglyhashes 附加到每个 URL,这似乎是我见过的大多数解决方案的标准做法。

(对于它的价值,我完全可以接受在 IE 中根本不起作用的解决方案。:P)

4

1 回答 1

3

您可以将侦听器附加到文档的“DOMContentLoaded”事件以在页面加载时触发 javascript。这应该在向后和向前以及页面最初加载时触发。您如何使用该 javascript 来实现您想要的行为取决于您——大多数人处理的方式是使用“#uglyhashes”。

编辑为 Mozilla 添加示例代码(并更新事件名称):

document.addEventListener("DOMContentLoaded", function() {
   // Do watchya like
},false);
于 2008-11-11T01:23:07.417 回答