文章详情页
javascript - 请问pc上浏览器刷新,关闭,后退的行为是如何监听?
浏览:162日期:2023-03-05 11:17:44
问题描述

请问pc上浏览器刷新,关闭,后退的行为是如何监听?然后弹出layer自定义的层?我试过onbeforeunload方法。没弹出alert.
问题解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用户关不掉网页
你应该这样:
onbeforeunload = function (){ if (unsaved) return ’本次编辑未保存, 确认关闭网页?’}
标签:
JavaScript
相关文章:
1. javascript - ajax请求不返回,关闭页面时才返回。。。2. javascript - chrome的对话框自动关闭的问题3. javascript - node如何关闭主进程后 打开另一进程?4. javascript - 微信网页开发从菜单进入页面后,按返回键没有关闭浏览器而是刷新当前页面,求解决?5. 有什么方法可以使用java.nio。*在不关闭套接字的情况下中断InputStream#read()?6. java - MongoDB关闭连接7. centos7 关闭firewall nginx还是不能访问8. mysql自动关闭,日志看不懂,希望大神解读下9. javascript - jquery或者js怎么设置监听网页刷新以及浏览器关闭10. apache - 目录浏览权限关闭后还有必要挂空白 index.html 吗?
排行榜

网公网安备