Manual Rujukan JavaScript
/ onunload 事件
onunload 事件
onunload 事件
實(shí)例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script> function myFunction(){ alert("謝謝訪問(wèn)W3C網(wǎng)站!"); } </script> </head> <body onunload="myFunction()"> <h1>歡迎來(lái)到我的主頁(yè)</h1> <p>關(guān)閉窗口或者按F5刷新頁(yè)面</p> </body> </html>
運(yùn)行實(shí)例 ?
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例
定義和用法
onunload 事件在用戶退出頁(yè)面時(shí)發(fā)生。
onunload 發(fā)生于當(dāng)用戶離開(kāi)頁(yè)面時(shí)發(fā)生的事件(通過(guò)點(diǎn)擊一個(gè)連接,提交表單,關(guān)閉瀏覽器窗口等等。)
注意: onunload 事件同樣觸發(fā)了頁(yè)面載入事件(+ onload 事件)。
語(yǔ)法
HTML 中:
<body
onunload="SomeJavaScriptCode">
JavaScript 中:
window.onunload=function(){SomeJavaScriptCode};
參數(shù) | 描述 |
---|---|
SomeJavaScriptCode | 必需。規(guī)定該事件發(fā)生時(shí)執(zhí)行的 JavaScript。 |
瀏覽器支持
IE, Firefox, 和 Safari 支持 onunload 事件, 但是 Chrome 或者 Opera 不支持該事件。
以下 HTML 標(biāo)簽支持 onunload :
<body>, <frameset>