2011-05-23 31 views
1

我們正在使用顯示Firefox插件 的自定義通知。一切都很好,除了當用戶按下我們通知欄右側的紅色[x]按鈕(在Windows中) 以關閉它時(或者從技術上說 「隱藏」它,我們還需要執行一些自定義的 清理活動)。檢測通知箱關閉事件 - firefox插件

也就是說,檢測或得到一個指示 用戶按下紅色[x]按鈕關閉/隱藏 通知的最佳方法是什麼?

有此事件AlertClose作爲文件說,但如何處理它?

我試過,但沒有效果..

notificationobj.addEventListener('AlertClose',function() { alert('closed'); },false) 

回答

1

壞消息是「AlertClose」僅適用於Firefox移動發射。我們應該將該事件移至工具包,以便所有應用程序獲得支持。除了使用DOM突變事件來觀察「DOMNodeRemoved」,我沒有任何好的想法。

+0

好的。你可以給我一些DOM MUtation的引用嗎?外部鏈接會有例子...? – 2011-05-24 05:25:03

+0

是的,工作正常,但如何找到用戶是否點擊了紅色的關閉按鈕。當我們點擊該欄和包含紅色關閉按鈕的按鈕時,事件就會觸發。 – 2011-05-26 11:33:54