[英]Onunload doesn't work in JS
window.onunload = function()
{
confirm("close the window?")
}
關閉窗口時,為什么沒有確認窗口出來?
大概是為了防止頁面反復阻止您關閉頁面。 但是,使用beforeunload
事件 ,您可以在大多數現代瀏覽器中獲得一個不可自定義或僅部分可自定義的對話框,提示用戶是否離開。
大多數瀏覽器禁止在onunload中使用警報/確認。 而是使用一個返回字符串的onbeforeunload處理程序:
window.onbeforeunload = function() {
return "Don't go!";
};
然后將在對話框中將其呈現給用戶。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.