【问题标题】:Catching close tab event in a firefox extension在 Firefox 扩展中捕获关闭选项卡事件
【发布时间】:2009-08-27 08:04:13
【问题描述】:

我正在编写一个扩展程序,当用户关闭此选项卡(一些保存等)时,它需要从当前选项卡/文档中调用一些 JS。 document.onbeforeunload 不适合我,因为在重新加载页面时也会调用它。我正在寻找类似 tryToClose 的东西,但要寻找标签。

【问题讨论】:

    标签: firefox tabs


    【解决方案1】:

    您需要在扩展程序中监听“TabClos​​e”事件,如Notification when a tab is added or removed 所示

    我能够赶上这个事件。有关如何防止关闭选项卡的任何指示?我在处理程序代码上尝试了 event.stopPropagation()。它不会停止关闭选项卡!

    【讨论】:

    • 谢谢,现在我也可以赶上活动了。对你来说,我也必须阻止标签关闭。
    • TabClos​​e 仅​​为后续选项卡触发。你知道最后一个标签页关闭时会触发什么事件吗?
    猜你喜欢
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多