onunload 事件
描述
onunload 事件在页面卸载(或浏览器窗口关闭)时发生。
当用户离开页面时(通过点击链接、提交表单、关闭浏览器窗口等),会触发 onunload 事件。
注意: 当用户重新加载页面时,onunload 事件也会被触发(以及 onload 事件)。
浏览器支持
事件 | |||||
---|---|---|---|---|---|
onunload | 是 | 是 | 是 | 是 | 是 |
注意: 由于不同的浏览器设置,此事件可能并不总是按预期工作。
语法
在 HTML 中
<element onunload="myScript">
在 JavaScript 中
object.onunload = function(){myScript};
在 JavaScript 中,使用 addEventListener() 方法
object.addEventListener("unload", myScript);
技术详情
冒泡 | 否 |
---|---|
可取消 | 否 |
事件类型 | 如果由用户界面生成,则为 UiEvent,否则为 Event。 |
HTML 标签 | <body> |
DOM 版本 | 二级事件 |