4 回答

TA貢獻(xiàn)75條經(jīng)驗(yàn) 獲得超180個(gè)贊
//?第7行原碼:window.onunload?=?onunload_message();?? //?代碼中已經(jīng)把方法給執(zhí)行了。 //?去除掉方法后面的括號(hào)即可,如下: window.onunload?=?onunload_message;

TA貢獻(xiàn)345條經(jīng)驗(yàn) 獲得超309個(gè)贊
onload 屬性在對(duì)象已加載時(shí)觸發(fā)。
onload 常用在 <body> 中,一旦完全加載所有內(nèi)容(包括圖像、腳本文件、CSS 文件等),就執(zhí)行一段腳本。

TA貢獻(xiàn)38條經(jīng)驗(yàn) 獲得超104個(gè)贊
onunload 是寫在body標(biāo)簽中的
像這樣
<body onunload="alert('The onunload event was triggered')">
</body>
這個(gè)事件很混亂?
點(diǎn)瀏覽器關(guān)閉 還是 內(nèi)標(biāo)簽頁(yè)關(guān)閉?
都要考慮 很麻煩
各瀏覽器支持還都不一樣

TA貢獻(xiàn)114條經(jīng)驗(yàn) 獲得超93個(gè)贊
window.onunload已經(jīng)從服務(wù)器上讀到了需要加載的新的頁(yè)面,在即將替換掉當(dāng)前頁(yè)面時(shí)調(diào)用
一般用于設(shè)置當(dāng)離開頁(yè)面以后執(zhí)行的動(dòng)作。
Onunload是無(wú) 法阻止頁(yè)面的更新和關(guān)閉的,如果你要在頁(yè)面關(guān)閉之前調(diào)用方法,則應(yīng)該使用onbeforeunload。
onunload和onbeforeunload都是在頁(yè)面刷新和關(guān)閉前的動(dòng)作,但是onbeforeunload是先于onunload的。
望采納!
添加回答
舉報(bào)