当我修改电子邮件并想离开该页面时,Gmail会弹出一个带有“您可能无法保存的更改”的消息,并带有两个按钮,然后单击取消。
我应该如何在javascript中制作一个弹出窗口?我将弹出窗口的示例放在下面。抱歉,我对JS一无所知。
答案 0 :(得分:1)
您可以通过为beforeunload
的{{1}}事件添加一个侦听器来获得所需的结果。这是来自MDN的示例:
window
要测试上面的代码,请在浏览器控制台中运行它,然后尝试关闭浏览器标签。
有关详细指南,请查看MDN article。
答案 1 :(得分:0)
此弹出窗口是“警报弹出窗口”。
您可以使用alert()
功能显示一个简单的图片。
或者使用confirm()
功能进行确认/取消的人。
您可以在https://www.w3schools.com/js/js_popup.asp上找到更多信息(通常在警报弹出窗口和js上)