HTML onunload 事件属性

onunload 事件会在页面下载时触发(或者浏览器窗口已关闭)。onunload 在用户从页面导航离开时发生。


实例

当用户卸载文档时执行一段 JavaScript:

  1. <!DOCTYPE html>
  2. <html>
  3. <body onunload="myFunction()">
  4. <h1>欢迎访问本站</h1>
  5. <p>关闭此窗口或按F5重新加载页面。</p>
  6. <p><strong>备注:</strong>由于浏览器设置不同,此事件可能不会始终按预期工作。</p>
  7. <script>
  8. function myFunction() {
  9. alert("欢迎访问 cankaoshouce ");
  10. }
  11. </script>
  12. </body>
  13. </html>

浏览器支持

事件
onunloadYesYesYesYesYes

所有主流浏览器都支持 onunload 事件。


定义和用法

onunload 事件会在页面下载时触发(或者浏览器窗口已关闭)。

onunload 在用户从页面导航离开时发生(通过点击链接、提交表单或者关闭浏览器窗口等等)。

注释:如果您重载页面,也会触发 unload 事件(以及 onload 事件)。


HTML 4.01 与 HTML5 之间的差异

无。


语法

  1. <element onunload="script">
属性值
描述
scriptonunload 发生时运行的脚本。