簡體   English   中英

jQuery beforeunload事件未在任何瀏覽器中觸發

[英]Jquery beforeunload event not firing in any browser

關閉瀏覽器時未觸發。 我已經對該問題進行了很多研究,找到了類似的解決方案,但是仍然無法解決。

$(document).ready(function(){
    $(window).bind("beforeunload", function() { 
        return confirm("Do you really want to close?"); 
    })
});

您可以使用下面的代碼來實現。

$(window).on('beforeunload', function(){
  return confirm("Do you really want to close?"); 
});

如果要在用戶單擊“是”后執行其他操作,則可以將其寫在

  $(window).on('unload', function(){
 //DoSomething
 });

我通常只用這個:

(function($){
    $(window).on("beforeunload", function() { 
        return true;
    })
})(jQuery);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM