文章详情页
javascript - 请问pc上浏览器刷新,关闭,后退的行为是如何监听?
浏览:76日期:2023-03-05 11:17:44
问题描述
请问pc上浏览器刷新,关闭,后退的行为是如何监听?然后弹出layer自定义的层?我试过onbeforeunload方法。没弹出alert.
问题解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用户关不掉网页
你应该这样:
onbeforeunload = function (){ if (unsaved) return ’本次编辑未保存, 确认关闭网页?’}
标签:
JavaScript
相关文章:
1. java - JPA连接数据库,一段时间没有数据操作会关闭连接,再次访问就会抛出异常,如何解决?2. 如何关闭sublimelinter对ruby的语法检测?3. java - 我设置了cookie的max age,但是cookie依然在关闭游览器后消失了4. javascript - 微信网页开发从菜单进入页面后,按返回键没有关闭浏览器而是刷新当前页面,求解决?5. html5 - 使用getUserMedia方法调用本地摄像头,怎么关闭呢?6. mysql自动关闭,日志看不懂,希望大神解读下7. javascript - h5页面微信授权登录后用户关闭页面再次进入又要授权8. javascript - jquery或者js怎么设置监听网页刷新以及浏览器关闭9. javascript - vue2.0动态加载多个相同组件,给组件中的data输入不同的值,关闭非最后一个组件时,销毁的值是最后一个组件值。10. javascript - QQ自带浏览器中,点击返回,就刷新页面,关闭按钮不出现,有没有人知道是怎么回事???
排行榜
