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

请问pc上浏览器刷新,关闭,后退的行为是如何监听?然后弹出layer自定义的层?我试过onbeforeunload方法。没弹出alert.
问题解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用户关不掉网页
你应该这样:
onbeforeunload = function (){ if (unsaved) return ’本次编辑未保存, 确认关闭网页?’}
标签:
JavaScript
相关文章:
1. java - MongoDB关闭连接2. javascript - Webapp 关闭后重新打开无需登录如何操作?3. 方法内有多个打开和关闭大括号。-Java4. css - 输入框定位在底部,手机端打开,输入框聚焦后软键盘打开为什么会瞬间自动关闭呢?5. html - Vs code 是否可以关闭默认补全功能?6. javascript - 微信网页开发从菜单进入页面后,按返回键没有关闭浏览器而是刷新当前页面,求解决?7. python - scrapy运行爬虫一打开就关闭了没有爬取到数据是什么原因8. shell - Python:IDLE中按F5测试脚本没反应?关闭脚本窗口会关闭全部Python窗口9. javascript - vue2.0动态加载多个相同组件,给组件中的data输入不同的值,关闭非最后一个组件时,销毁的值是最后一个组件值。10. java - 急等。vs写一个简单程序关闭黑窗老是响应很久,然后报错,无法再次运行
排行榜

网公网安备