如何显示如下图所示的通知

问题描述 投票:0回答:1

enter image description here

这是jira web。编辑完一些信息后,我单击浏览器前进/后退。浏览器将显示确认框。之后,用户只需单击确认框中的 rwo 按钮即可。不允许用户单击其他按钮,例如浏览器“前进”、“后退”或“刷新”按钮

我的网络怎么会这样运行?谢谢。

enter image description here

javascript browser
1个回答
1
投票

为了防止用户输入丢失,请使用

window.onbeforeunload
事件,该事件接受字符串作为其回调的返回值,并使用
null
值作为默认值,以不提示此确认

window.addEventListener("beforeunload", () => {
    return hasUnsavedValues ?
        "Unsaved data has been detected, do you really want to leave?" :
        null;
});
© www.soinside.com 2019 - 2024. All rights reserved.