onbeforeunload 事件
描述
当文档即将卸载时,将发生onbeforeunload
事件。
此事件允许您在确认对话框中显示一条消息,以告知用户是否要留在当前页面或离开。
确认框中显示的默认消息在不同的浏览器中有所不同。但是,标准消息类似于“您确定要离开此页面吗?”。
除非您在事件上调用 preventDefault(),否则无法删除此消息。
语法
技术细节
冒泡 | 否 |
---|---|
可取消 | 是 |
事件类型 | UiEvent 如果从用户界面生成,否则为 Event |
HTML 标签 | <body> |
DOM 版本 | Level 2 事件 |
浏览器支持
onbeforeunload
是 DOM Level 2 (2001) 的功能。
它在所有浏览器中都得到了完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |