onbeforeunload 事件
描述
當文件即將被解除安裝時,會發生 onbeforeunload
事件。
此事件允許您在確認對話方塊中顯示一條訊息,告知使用者他們是想停留在當前頁面還是離開。
確認框中顯示的預設訊息因瀏覽器而異。但是,標準訊息大致是“您確定要離開此頁面嗎?”
除非您在事件上呼叫 preventDefault(),否則此訊息無法刪除。
語法
在 JavaScript 中,使用 addEventListener() 方法
object.addEventListener("beforeunload", myScript);
自己動手試一試 »
技術詳情
冒泡 | 否 |
---|---|
可取消 | 是 |
事件型別 | 如果從使用者介面生成,則是 UiEvent;否則是 Event |
HTML 標籤 | <body> |
DOM 版本 | 二級事件 |
瀏覽器支援
onbeforeunload
是 DOM Level 2 (2001) 功能。
所有瀏覽器都完全支援。
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |