Javascript Chrome扩展内容脚本注入..页面背景颜色不变
当我点击扩展按钮时,背景页面没有改变 这里有一些我尝试过的例子,但它们似乎都不起作用。注意:新注入的脚本必须能够与后台脚本来回对话 manifest.jsonJavascript Chrome扩展内容脚本注入..页面背景颜色不变,javascript,google-chrome,Javascript,Google Chrome,当我点击扩展按钮时,背景页面没有改变 这里有一些我尝试过的例子,但它们似乎都不起作用。注意:新注入的脚本必须能够与后台脚本来回对话 manifest.json { "manifest_version": 2, "name": "calender", "description": " pop up app demo", "version": "1.0", "browser_action": { "default_icon": "icon-64.p
{
"manifest_version": 2,
"name": "calender",
"description": " pop up app demo",
"version": "1.0",
"browser_action": {
"default_icon": "icon-64.png"
},
"background":{
"scripts": ["background.js"]
},
"permissions": ["tabs", "http://*/*"],
"icons" : {
"64" : "icon-64.png",
"128" : "icon-128.gif"
}
}
background.js
chrome.browseAction.onClicked.addListener(
function(tab)
{
chrome.tabs.executeScript(null,{code:"document.body.bgColor='yellow'"});
});
如下更改代码:
chrome.tabs.executeScript(null,{code:"document.body.style.backgroundColor='yellow'"});
您可以找到类似的示例扩展。它会更改页面的背景色。我相信,如果您遇到更多问题,它将对您有所帮助。请尝试
document.body.style.backgroundColor='yellow'