14
A
回答
28
那么,你有2个选项,程序化注入和内容脚本。这些名字听起来真的很复杂和可怕,但不用担心;)
Content Scripts会在页面加载时自动注入。所有你需要(从写剧本开)做的,是在你的manifest.json中指定这样的事情:
{
"name": "My extension",
"version": "1.0",
"manifest_version": 2,
"content_scripts": [
{
"matches": ["http://www.google.com/"], //where your script should be injected
"css": ["css_file.css"] //the name of the file to be injected
}
]
}
这应该每次加载时间google.com
您的其他注入CSS选项是使用Programmatic Injection。 如果您想仅在有时通常从背景页面注入代码,这可能很有用。为此,您可以使用insertCSS()。在这种情况下,您需要在清单中输入host permission:
{
"name": "My extension",
"version": "1.0",
"manifest_version": 2,
"background_page": "myBackground.html", //if you want to inject it from a background page
"permissions": [
"background", //if you want to inject it from a background page
"http://www.google.com/" // host permission to google
]
}
祝你好运!
相关问题
- 1. Chrome扩展未注入css
- 2. 从Chrome扩展插入CSS
- 3. 在Chrome扩展插入CSS
- 4. 为Chrome扩展隔离CSS
- 5. 如何注入html代码,chrome扩展
- 6. Chrome扩展中的JavaScript注入
- 7. 在Chrome扩展中注入图像?
- 8. Chrome扩展程序注入iframe
- 9. Chrome扩展风格没有被注入
- 10. 使用shadow DOM注入Chrome扩展UI
- 11. 尝试在DOM加载后注入CSS(编写Chrome扩展)
- 12. 通过Chrome扩展选项有条件地注入CSS
- 13. Chrome扩展内容脚本CSS不注入
- 14. 我的Chrome扩展注入css不会工作
- 15. 使用Chrome扩展将CSS注入文档检查器
- 16. 在Chrome扩展中CSS注入过程中闪烁
- 17. 无法通过Chrome扩展插入CSS
- 18. 使用Chrome扩展插入CSS更改
- 19. Chrome扩展 - 为
- 20. Chrome扩展CSS操纵
- 21. Chrome扩展覆盖css
- 22. 为JavaScript Chrome扩展
- 23. Chromecast的Chrome扩展API注入作为日本汉字
- 24. 将Chrome扩展转换为Opera扩展
- 25. Chrome扩展和JQuery入门
- 26. Chrome扩展图标://扩展/
- 27. Chrome扩展程序:如何删除注入后的内容脚本CSS?
- 28. 如何在Chrome扩展中使用内容脚本文件注入CSS?
- 29. Chrome扩展 - 注入的CSS在浏览器的操作页面点击
- 30. 如何在Chrome扩展中注销gcm
直到现在你的代码是什么? – machineaddict 2012-02-02 19:27:15