我正在尝试在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>
答案 0 :(得分:0)
除非出现复制和粘贴错误,否则您在名称
后面缺少+
您的代码:
chrome.tabs.executeScript(tabid, {code: 'document.title = "'+ name'";'}, null);
更改了代码
chrome.tabs.executeScript(tabid, {code: 'document.title = "'+ name + '";'}, null);
答案 1 :(得分:0)
{ code: 'document.title = "'+ name + '";' }
我认为上面(+
之后name
)会这样做。