Browser Extension v2 Content Script

extension

Browser Extension v2 Content Script

content scripts 是在页面加载后运行的 JavaScript 文档(或 CSS 样式表),它可以操作页面的 DOM。

需要在 manifest.json 中进行配置

manifest.json
json
{
  "manifest_version": 2,
  "name": "My Extension",
  "version": "1.0.0",
  "content_scripts": [
    {
      "js": ["content.js"]
    }
  ]
}

如果需要匹配特定页面 URL 才执行 content scripts 可以设置 matches 属性,并使用正则表达式设置匹配 URL 的规则。

manifest.json
json
// ...
  "content_scripts": [
    {
      "matches": [   // 匹配所有 github 网页
        "http://github.com/*",
        "https://github.com/*",
        "http://*.github.com/*",
        "https://*.github.com/*"
      ],
      "js": ["content.js"]
    }
  ]

Copyright © 2024 Ben

Theme BlogiNote

Icons from Icônes