簡體   English   中英

捕獲事件onclose瀏覽器

[英]Capture event onclose browser

我如何在jQuery或javascript中捕獲事件,關閉瀏覽器窗口?

http://docs.jquery.com/Events/unload#fn

jQuery的:

$(window).unload( function () { alert("Bye now!"); } );

或者javascript:

window.onunload = function(){alert("Bye now!");}

你正在尋找onclose事件。

請參閱: https//developer.mozilla.org/en/DOM/window.onclose

請注意,並非所有瀏覽器都支持此功能(例如firefox 2)

事件onunload或onbeforeunload你不能直接使用 - 它們在窗口關閉,頁面刷新,表單提交,鏈接點擊或網址更改之間沒有區別。

唯一可行的解​​決方案是如何捕獲瀏覽器窗口關閉事件?

男人,用這個:

if(myWindow.closed){
    callback();
    return;
}

暫無
暫無

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

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