如何从浏览器的按钮处理事件

时间:2010-05-25 10:59:18

标签: javascript jquery events browser

我想用jquery实现一个小小的功能,我想抓住当用户点击浏览器的“后退”按钮时发生的事件,到达最后一页。

但是如何?

找不到任何有效的解决方案: - (

3 个答案:

答案 0 :(得分:2)

从某人浏览器历史插件中获取灵感,例如: jQuery History Plugin。他们在浏览器中处理后退按钮。

答案 1 :(得分:1)

你不能,至少不是很好。

onbeforeunload之类的内容可以在用户离开页面时触发,但您可以区分的唯一事项是“您将事件处理程序置于标记为已触发的页面中的内容”和“其他内容” ”

后退按钮将包含“其他内容”以及“键入新网址”和“使用书签”至“关闭标签页”等所有内容。

答案 2 :(得分:1)

没有直接事件处理程序,但您可以检查以下线程,它可能对您有所帮助。 Is there a way to catch the back button event in javascript?