gpt4 book ai didi

javascript - 如何判断选项卡名称何时更改?

转载 作者:行者123 更新时间:2023-11-28 09:19:45 24 4
gpt4 key购买 nike

我有这个脚本作为我的background.js:

chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
alert(tab.title);
});

但是,仅当选项卡名称更改时,仅当重新加载/访问新页面时,才会触发。

有没有办法让它在选项卡名称更新时触发?

最佳答案

使用标准 Chrome.* API 无法跟踪此类选项卡名称更改。

解决办法

使用内容脚本来跟踪 DOM 更改并在回调中使用您的功能逻辑

示例代码

document.getElementsByTagName("head")[0].addEventListener("DOMSubtreeModified",function (){ 
alert("changed..");
});

关于javascript - 如何判断选项卡名称何时更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15180164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com