文章详情页
javascript - 请问pc上浏览器刷新,关闭,后退的行为是如何监听?
浏览:96日期:2023-03-05 11:17:44
问题描述
请问pc上浏览器刷新,关闭,后退的行为是如何监听?然后弹出layer自定义的层?我试过onbeforeunload方法。没弹出alert.
问题解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用户关不掉网页
你应该这样:
onbeforeunload = function (){ if (unsaved) return ’本次编辑未保存, 确认关闭网页?’}
标签:
JavaScript
相关文章:
1. javascript - 关闭了。失误。失误。2. javascript - 点击select框选项 弹出ngDialog 点击取消的时候 关闭弹出框 希望select框的值不变3. 如何关闭sublimelinter对ruby的语法检测?4. javascript - 在文档流未关闭的情况下使用docuemnt.write()在页面写入js,会造成页面阻塞吗?5. 测试自动化html元素选择器元素ID或DataAttribute [关闭]6. java - 在InputStream一次执行完毕后,会自动关闭吗?7. java - ExecutorService不关闭会怎样?8. java - JPA连接数据库,一段时间没有数据操作会关闭连接,再次访问就会抛出异常,如何解决?9. javascript - 为什么写入的cookie在ie下关闭浏览器就丢失了,其他浏览器就不会10. html5 - 使用getUserMedia方法调用本地摄像头,怎么关闭呢?
排行榜
