Gmail如何显示此警报“退出此页面?

您的草稿已被修改。您的草稿已被修改。

在编写电子邮件并尝试关闭浏览器选项卡时,请单击“确定”以继续,或单击“取消”以停留在当前页面。

最佳答案

这是onbeforeunload事件(MSDN docsMozilla docs)。他们添加了一个处理程序,以在您尝试卸载页面时触发该提示。

特别是,如果您注册了一个返回字符串的函数作为事件处理程序,则用户代理将弹出一个“确定/取消”对话框,其中包含该字符串作为消息。

09-25 18:07