为了账号安全,请及时绑定邮箱和手机立即绑定

JS如何检测用户点了刷新或者准备关闭当前标签页

JS如何检测用户点了刷新或者准备关闭当前标签页

眼眸繁星 2018-10-24 10:09:05
我是在上传文件的过程中,如果用户点击了刷新或者准备去关闭标签页,给他一个弹窗,离开或者留下之类的
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

onbeforeunload, onunload, onpagehide这三个事件都是在页面即将离开的时候触发,但它们有各自的不同点,我就不给你一一去说了(个人不喜欢伸手党)。注意它们的兼容性和触发的时机。

最后,虽然给了你方向,但不推荐这么做,应尽可能避免在页面离开时执行长时间的任务。比如alert,ajax这类存在宏观意义上的时间消耗的任务。


查看完整回答
反对 回复 2018-11-04
  • 1 回答
  • 0 关注
  • 799 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号