Javascript 如何判断选项卡名称何时更改?
我将此脚本作为我的background.js:Javascript 如何判断选项卡名称何时更改?,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我将此脚本作为我的background.js: chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) { alert(tab.title); }); 但是,只有当标签的名称被更改时才会触发,只有当它被重新加载/访问新页面时才会触发 有没有办法使其在标签名称更新时也会触发?使用标准Chrome.*API无法跟踪此类标签名称的更改 变通 使用内容脚本跟踪DOM更改,并在回调中使用函数逻辑 示例代码 docum
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
alert(tab.title);
});
但是,只有当标签的名称被更改时才会触发,只有当它被重新加载/访问新页面时才会触发
有没有办法使其在标签名称更新时也会触发?使用标准Chrome.*API无法跟踪此类标签名称的更改 变通 使用内容脚本跟踪DOM更改,并在回调中使用函数逻辑 示例代码
document.getElementsByTagName("head")[0].addEventListener("DOMSubtreeModified",function (){
alert("changed..");
});