1
如果用户通过使用鼠标(单击链接)或键盘(点击输入,同时具有表单元素聚焦)的相互作用离开当前页面,我想能够事先运行JavaScript/jQuery命令。jQuery:控制页面重新加载或离开当前页面
典型的工作流程:
- 任何一个环节上的用户点击或点击一个键,这将导致在浏览器中加载了新的一页
- JavaScript事件被解雇,做一些事情(例如
console.log()
) - 最后,页面加载执行
此外,这将是巨大的,如果这也触发重新加载页面(如按F5用户事件的工作原理)。
我意识到在Stackoverflow上有类似的东西。如果在答案框中有未保存的内容,它会在加载另一页之前显示警报。这可能与我要求的功能相同。
如此简单而强大。非常感谢! – Alp
你不一定需要jQuery Unload。本机Javascript支持onUnload事件 –