我想用jquery实现一个小小的功能,我想抓住当用户点击浏览器的“后退”按钮时发生的事件,到达最后一页。
但是如何?
找不到任何有效的解决方案: - (
答案 0 :(得分:2)
从某人浏览器历史插件中获取灵感,例如: jQuery History Plugin。他们在浏览器中处理后退按钮。
答案 1 :(得分:1)
你不能,至少不是很好。
onbeforeunload
之类的内容可以在用户离开页面时触发,但您可以区分的唯一事项是“您将事件处理程序置于标记为已触发的页面中的内容”和“其他内容” ”
后退按钮将包含“其他内容”以及“键入新网址”和“使用书签”至“关闭标签页”等所有内容。
答案 2 :(得分:1)
没有直接事件处理程序,但您可以检查以下线程,它可能对您有所帮助。 Is there a way to catch the back button event in javascript?