如何在fennec中侦听选项卡打开事件?gBrowser对象并不存在,我能找到的最接近它的对象是Browser对象,但它不允许我将侦听器附加到它。
发布于 2011-03-11 17:38:29
从https://wiki.mozilla.org/Mobile/Fennec/CodeSnippets中,Browser对象触发几个特定于Tab的事件。您可以使用以下事件监视选项卡浏览器的生命周期: TabOpen、TabSelect和TabClose。下面是一个连接事件监听器的示例:
function startup() {
let tabs = document.getElementById("tabs");
tabs.addEventListener("TabOpen", onTabOpen, true);
}
function onTabOpen(event) {
let newTab = event.originalTarget;
}https://stackoverflow.com/questions/5270984
复制相似问题