如何在fennec中收听制表符打开事件? gBrowser
对象不存在,我能找到的最接近的对象是Browser
对象,但它不允许我将侦听器附加到它。
答案 0 :(得分:1)
Browser
对象触发一些特定于Tab的事件。您可以使用这些事件来监视选项卡浏览器生命周期:TabOpen,TabSelect和TabClose。以下是连接事件监听器的示例:
function startup() {
let tabs = document.getElementById("tabs");
tabs.addEventListener("TabOpen", onTabOpen, true);
}
function onTabOpen(event) {
let newTab = event.originalTarget;
}