BeforeUnloadEvent

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

BeforeUnloadEvent 接口代表 beforeunload 事件的事件对象,当当前窗口、包含的文档和相关资源即将被卸载时,会触发此事件。

有关使用此事件的详细指南,请参阅 beforeunload 事件参考。

Event BeforeUnloadEvent

实例属性

继承其父级 Event 的属性。

returnValue 已弃用

当设置为 真值 时,会在用户尝试关闭或重新加载页面时,触发一个由浏览器控制的确认对话框,询问用户是否要离开该页面。这是一个遗留功能,最佳实践是通过调用 event.preventDefault() 来触发对话框,同时设置 returnValue 以支持旧版情况。

实例方法

继承其父级 Event 的方法。

规范

规范
HTML
# the-beforeunloadevent-interface

浏览器兼容性

另见