首页 > 解决方案 > 刷新页面时如何获取带有自定义消息的警报/确认对话框

问题描述

我试图在用户刷新页面时显示带有自定义消息的弹出窗口(警报/确认框)。原因是提醒用户他们输入的数据可能会丢失。我尝试使用“beforeunload”事件-> https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload

它显示一个特定于浏览器的对话框,并且无法再修改消息。有没有办法用自定义消息显示我们的提示(警报/确认)?如果有,是否会导致任何安全问题?

标签: reactjsrefreshonbeforeunload

解决方案


推荐阅读