是否可以在页面加载之前注入JS,还是需要使用内容脚本和文档完成的方式?
例如,是否有更快的方法来执行JS,一旦打开页面就会将页面变为红色?
答案 0 :(得分:43)
使用"run_at": "document_start"
在清单文件中声明内容脚本,以使其尽快运行,即在构建文档根目录之后(当<head>
尚不存在时)。
对于非常具体的示例,最好是声明内容样式,类似于内容脚本,但使用"css"
键而不是"js"
。
如果您想尽快动态运行脚本,请在触发chrome.tabs.executeScript
事件时致电chrome.webNavigation.onCommitted
。