1. 程式人生 > >bug-3——onload,onbeforeunload,Onunload的區別

bug-3——onload,onbeforeunload,Onunload的區別

即將 是不是 for load 加載 你是 簡單 onload window

window.onload事件設置頁面加載時執行的動作,即進入頁面的時候執行的動作。 window.onunload已經從服務器上讀到了需要加載的新的頁面,在即將替換掉當前頁面時調用 一般用於設置當離開頁面以後執行的動作。 window.onbeforeunload是正要去服務器讀取新的頁面時調用,此時還沒開始讀取,簡單來說就是在離開頁面前的,一般用做提醒問你是不是要離開這個頁面。 onunload和onbeforeunload都是在頁面刷新和關閉前的動作,但是onbeforeunload是先於onunload的並且 Onunload是無 法阻止頁面的更新和關閉的。而 Onbeforeunload 可以做到 頁面加載:onload 頁面關閉:onbeforeunload →onunload 頁面刷新:onbeforeunload →onunload→onload

bug-3——onload,onbeforeunload,Onunload的區別