Chrome:
1.未与页面交互 -> 刷新:
先调用onbeforeunload事件在调用onunload事件,不触发系统弹框
2.与页面交互 -> 刷新:
先调用onbeforeunload事件,并触发弹框,选择留下,则调用onunload事件,选择离开则直接离开
3.未与页面交互 -> 关闭tab:
调用onbeforeunload事件,不触发系统弹框
4.与页面交互 -> 关闭tab:
调用onbeforeunload事件,并触发弹框,不调用 onunload事件
Chrome:
1.未与页面交互 -> 刷新:
先调用onbeforeunload事件在调用onunload事件,不触发系统弹框
2.与页面交互 -> 刷新:
先调用onbeforeunload事件,并触发弹框,选择留下,则调用onunload事件,选择离开则直接离开
3.未与页面交互 -> 关闭tab:
调用onbeforeunload事件,不触发系统弹框
4.与页面交互 -> 关闭tab:
调用onbeforeunload事件,并触发弹框,不调用 onunload事件
本文标题:onbeforeunload和onunload出现时机
本文链接:https://www.haomeiwen.com/subject/jrjsgqtx.html
网友评论