2009-08-27 114 views
3

我正在寫一個擴展,當用戶關閉此選項卡(一些保存等)時需要從當前選項卡/文檔調用一些JS。 document.onbeforeunload不會爲我做,因爲它在頁面重新加載時也被調用。我正在尋找tryToClose之類的東西,但對於標籤。在Firefox擴展中捕捉關閉選項卡事件

回答

4

您需要作爲Notification when a tab is added or removed

說明我能夠趕上該事件的擴展內聽「TabClos​​e」事件。任何關於如何防止關閉標籤的指針?我試圖在處理程序代碼上使用event.stopPropagation()。它不會停止標籤的關閉!

+0

謝謝,現在我也可以趕上這個活動。可能對你我也必須停止關閉標籤。 – user164039 2009-09-15 08:21:17

+0

TabClos​​e僅針對後續選項卡觸發。你知道最後一個選項卡關閉時發生了什麼事件嗎? – spektom 2011-05-23 09:26:42

相關問題