為什么打開網頁就就執行了函數,關閉網頁反而沒有
<!DOCTYPE html>
<html>
<head>
? ? <meta charset="UTF-8">
? ? <title>Document</title>
? ? <script>
? ? ? ? window.onunload = onunload_message();? ?
? ? ?function onunload_message(){? ?
? ? ? ? alert("您確定離開該網頁嗎?");? ?
? ? }? ?
? ? </script>
</head>
<body>
? ? 歡迎學習JavaScript。
</body>
</html>
2018-12-02
定義和用法
onunload 屬性會在頁面下載時觸發(或者瀏覽器窗口已關閉)。
onunload 在用戶從頁面導航離開時發生(通過點擊鏈接、提交表單或者關閉瀏覽器窗口等等)。
注釋:如果您重載頁面,也會觸發 unload 事件(以及 onload 事件)。
2018-10-23
注意:不同瀏覽器對onunload事件支持不同。
基本沒人用,所有不要在意
2018-07-20
剛開頁面的時候,也算是一次刷新,所以會出現