Javascript 如何从Google Chrome扩展重新呈现页面?
我还不熟悉为谷歌浏览器编写扩展。我想做一个只在几个页面上运行的扩展(我会选择),并在页面加载后重新呈现CSS(理想情况下,我希望类似于在greasemonkey脚本中使用Javascript 如何从Google Chrome扩展重新呈现页面?,javascript,css,google-chrome,google-chrome-extension,Javascript,Css,Google Chrome,Google Chrome Extension,我还不熟悉为谷歌浏览器编写扩展。我想做一个只在几个页面上运行的扩展(我会选择),并在页面加载后重新呈现CSS(理想情况下,我希望类似于在greasemonkey脚本中使用GM_addStyle) 如何在Chrome扩展中实现这一点?您可以使用能够访问DOM页面的内容脚本 在manifest.json中,您可以有: "content_scripts": [ { "matches": ["http://www.google.com/*"], "css": ["myst
GM_addStyle
)
如何在Chrome扩展中实现这一点?您可以使用能够访问DOM页面的内容脚本 在manifest.json中,您可以有:
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"css": ["mystyles.css"],
"run_at": "document_end"
}
],
这将在加载DOM后将css文件mystyles注入任何google页面。这不会完全覆盖样式,但您可以手工制作CSS,以替换样式
有关更多信息,请访问。它还包括有关如何以编程方式将CSS注入页面的信息