Fennec标签打开事件

时间:2011-03-11 09:12:55

标签: javascript mozilla fennec

如何在fennec中收听制表符打开事件? gBrowser对象不存在,我能找到的最接近的对象是Browser对象,但它不允许我将侦听器附加到它。

1 个答案:

答案 0 :(得分:1)

来自https://wiki.mozilla.org/Mobile/Fennec/CodeSnippets

Browser对象触发一些特定于Tab的事件。您可以使用这些事件来监视选项卡浏览器生命周期:TabOpen,TabSelect和TabClos​​e。以下是连接事件监听器的示例:

function startup() {
  let tabs = document.getElementById("tabs");
  tabs.addEventListener("TabOpen", onTabOpen, true);
}

function onTabOpen(event) {
  let newTab = event.originalTarget;
}