onunload 事件


onunload 事件

實例

#
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script>
function myFunction(){
	alert("谢谢访问W3C网站!");
}
</script>
</head>

<body onunload="myFunction()">
<h1>欢迎来到我的主页</h1>
<p>关闭窗口或者按F5刷新页面</p>

</body>
</html>

執行實例»##點擊"執行實例" 按鈕查看線上實例


定義和用法

onunload 事件在使用者退出頁面時發生。

onunload 發生於當使用者離開頁面時發生的事件(透過點擊一個連接,提交表單,關閉瀏覽器視窗等等。)

注意: onunload 事件同樣觸發了頁面載入事件(+ onload 事件)。

語法

HTML 中:

<body onunload="
SomeJavaScriptCode">
JavaScript 中:

window.onunload=function(){
SomeJavaScriptCode};

#參數SomeJavaScriptCode
##說明說明
必要。規定該事件發生時執行的 JavaScript。

瀏覽器支援

QQ截图20161108165429.png#IE, Firefox, 和Safari 支援onunload 事件, 但是Chrome 或Opera 不支援該事件。

以下HTML 標籤支援onunload :

<body>, <frameset>