如何侦听浏览器后退按钮并单击并调用我已定义的功能并禁用后退按钮的常规行为?我正在使用jQuery。在浏览器上触发事件后退按钮点击
2
A
回答
2
jQuery history plugin帮助你,支持前进/后退按钮和书签在你的JavaScript应用程序。您可以将应用程序状态存储到URL哈希中并从中恢复状态。
2
你可以玩:
$(window).unload(function() { alert("Bye now!"); });
但是,当用户点击地址栏或一个链接,去到另一个网页,类型新的地址,这将是trigered。 ..基本上它会在用户离开当前页面时被触发。我不认为你可以阻止用户离开你的页面艰难。
UPDATE:
卸载()现在是从jQuery的1.8
+0
它不仅仅是一个页面,而且是一个完整的系统,并且显示的内容正在使用load()函数在一个div或另一个div中加载。所以事情是,我有一个按钮放入系统,它重新载入之前显示的信息。这不是很直观,我想让浏览器的“后退”按钮调用与系统中的按钮输入相同的事件。可能吗? – donkapone 2011-01-28 11:12:05
相关问题
- 1. 当用户点击浏览器后退按钮时触发事件
- 2. Gmail - 后退按钮点击浏览器
- 3. 点击Ipad浏览器后退按钮
- 4. Android:浏览器后退按钮不会触发$ getJSON事件
- 5. Asp.Net在浏览器上点击后退按钮时强制Page_Load
- 6. 点击浏览器后退按钮后,Opera浏览器不会触发JS或服务器端代码(JSP)
- 7. 过期网页上点击浏览器后退按钮
- 8. 单击浏览器后退按钮时如何调用事件
- 9. 在浏览器的后退按钮上出现ASP.NET事件
- 10. 当我点击浏览器后退按钮或移动设备后退按钮
- 11. 在后退按钮触发事件
- 12. 浏览器后退按钮
- 13. 检测浏览器的前进和后退按钮并触发jquery事件
- 14. 如何在Facebook上点击按钮触发点击事件?
- 15. “删除”的键码触发浏览器的后退按钮 - jQuery
- 16. 如何在页面内按下按钮时触发浏览器后退按钮事件?
- 17. mvc,如何防止点击浏览器的后退按钮?
- 18. 旧的验证错误点击浏览器后退按钮
- 19. 调用PHP函数,当浏览器后退按钮点击
- 20. 点击浏览器后退按钮加载两个iframe
- 21. 浏览器后退按钮点击不加载前一页
- 22. 如何防止浏览器后退按钮点击闪烁
- 23. 触发Android按钮点击后退按钮功能
- 24. 点击按钮时未触发事件
- 25. 按钮点击事件不会触发
- 26. 点击没有按钮的事件触发器点击
- 27. 单击浏览器后退按钮时,在页面上禁用提交按钮
- 28. AJAX问题 - 按钮点击事件触发两次点击后触发
- 29. 移动浏览器的后退按钮事件处理
- 30. 处理浏览器中的后退按钮事件
弃用它是坏主意来改变UI元素的正常功能(如后退按钮)。如果您使用AJAX加载页面,那么可以使用jQuery的History插件。 – TheVillageIdiot 2011-01-28 11:03:02