概述
当页面关闭后,会触发unload事件.
语法
window.onunload = funcRef;
funcRef 是一个函数名.
例子
<html> <head> <title>onunload test</title> <script type="text/javascript"> window.onunload = unloadPage; function unloadPage() { alert("unload event detected!"); } </script> </head> <body> <p>Reload a new page into the browser<br /> to fire the unload event for this page.</p> <p>You can also use the back or forward buttons<br /> to load a new page and fire this event.</p> </body> </html>
注意事项
如果你的浏览器有禁止页面主动弹窗的功能,那么在onunload 事件的事件处理函数中调用的window.open()方法都会被当成恶意弹窗而被阻止.
规范
DOM Level 0 不属于任何标准.