JavaScript Popup将修改保存在页面上

时间:2019-03-05 08:16:10

标签: javascript web

当我修改电子邮件并想离开该页面时,Gmail会弹出一个带有“您可能无法保存的更改”的消息,并带有两个按钮,然后单击取消。

我应该如何在javascript中制作一个弹出窗口?我将弹出窗口的示例放在下面。抱歉,我对JS一无所知。

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以通过为beforeunload的{​​{1}}事件添加一个侦听器来获得所需的结果。这是来自MDN的示例:

window

要测试上面的代码,请在浏览器控制台中运行它,然后尝试关闭浏览器标签。

有关详细指南,请查看MDN article

答案 1 :(得分:0)

此弹出窗口是“警报弹出窗口”。

您可以使用alert()功能显示一个简单的图片。

或者使用confirm()功能进行确认/取消的人。

您可以在https://www.w3schools.com/js/js_popup.asp上找到更多信息(通常在警报弹出窗口和js上)