reactjs - 刷新页面时如何获取带有自定义消息的警报/确认对话框
问题描述
我试图在用户刷新页面时显示带有自定义消息的弹出窗口(警报/确认框)。原因是提醒用户他们输入的数据可能会丢失。我尝试使用“beforeunload”事件-> https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload。
它显示一个特定于浏览器的对话框,并且无法再修改消息。有没有办法用自定义消息显示我们的提示(警报/确认)?如果有,是否会导致任何安全问题?
解决方案
推荐阅读
- python-3.x - 我必须更新导航栏上的时间。每个 MDToolbar 都在不同的屏幕上,并具有唯一的 ID。我必须更新标题文本
- django - Django模型查询选择相关项目并排除当前对象
- c++ - 难以实现 C++17
- typescript - *.d.ts 不一致的位置
- javascript - 如何在行 express.js 中显示 4 个产品
- flutter - Flutter 错误 - 用于空值的空检查运算符(PDF 查看器)
- clock - 如何将模块上的系统连接到我的定制载板
- python - 熊猫。在巨大的df中只留下最频繁的行
- python - Kivy (python) 允许用户为 background_colors 和 texts 选择“color_options”
- java - 为什么我的程序忽略 else 语句