【问题标题】:How to prevent reload and show custom popup?如何防止重新加载并显示自定义弹出窗口?
【发布时间】:2021-04-06 15:26:31
【问题描述】:

我有一个表单,当我的用户尝试重新加载时,我需要显示弹出窗口"If you reload the page you cannot use this form"

使用浏览器中的按钮重新加载页面

如何防止重新加载并显示自定义弹出窗口?

【问题讨论】:

标签: reactjs forms react-hooks


【解决方案1】:

浏览器旨在通过本机弹出窗口https://developer.mozilla.org/en-US/docs/Web/API/Window/beforeunload_event请求确认

这不能自定义(需要异步处理)

如果后者是可能的,人们会被困在色情页面上,永远没有机会离开它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多