javascript - 将标签索引附加到标题的 Chrome 扩展

标签 javascript html google-chrome google-chrome-extension

我正在尝试在 chrome 中创建一个简单的扩展,将标签索引号附加到标签标题。这是我第一次尝试创建扩展,所以我没有太多经验。如果有人能指出我做错了什么,我将不胜感激。

{
  //My manifest.json
  "name": "Tab Selector",
  "version": "1.0",
  "description": "Overlays tab index on tab title",
  "permissions": ["tabs", "http://*/*"
  ]
}
<script>  
//My background.html
chrome.tabs.onUpdated.addListener(function(tabid, changeInfo, tab)
{
  var name = tab.title + " " + tab.index;
  chrome.tabs.executeScript(tabid, {code: 'document.title = "'+ name'";'}, null);
});
</script>

最佳答案

除非出现复制和粘贴错误,否则您似乎在名称后面加了一个 +

你的代码:

chrome.tabs.executeScript(tabid, {code: 'document.title = "'+ name'";'}, null);

修改代码

chrome.tabs.executeScript(tabid, {code: 'document.title = "'+ name + '";'}, null);

关于javascript - 将标签索引附加到标题的 Chrome 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3940036/

相关文章:

android - @font-face 在 Android 浏览器中不工作

google-chrome - 内部网站的 Chrome 错误 "Server has a weak ephemeral Diffie-Hellman public key"

javascript - 为什么 Protractor 有时会返回一个 promise ,有时会返回一个值?

javascript - 为什么选项不影响showOpenDialog?

javascript - 使用javascript或Meteor中的函数参数获取对象值

javascript - 将字符串转换为日期 Javascript

html - 使用绝对定位将内容推离屏幕

html - Mat-checkbox [已选中] ="false"不起作用 Angular 6

html - Twitter Bootstrap 水平形式内联帮助文本问题

javascript - 如何(或者应该)利用缓存从 Chrome 扩展提供本地内容?