Chrome扩展程序:更改pageLoad的背景颜色

穆阿兹

我正在尝试更改网页onLoad的背景颜色。但是,脚本未执行。这是我的代码。

manifest.json

{
  "name": "Page Redder",
  "description": "Make the current page red",
  "version": "2.0",
  "permissions": [
    "activeTab"
  ],
  "background": {
    "scripts": ["background.js"],
    "persistent": false
  },
  "browser_action": {
    "default_title": "Make this page red"
  },
  "manifest_version": 2
}

background.js

chrome.tabs.onUpdated.addListener( function (tabId, changeInfo, tab) {
if (changeInfo.status == 'complete')
        chrome.tabs.executeScript(tabId, {file:"code.js"});
});

chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript({
    code: 'document.body.style.backgroundColor="green"'
});
});

code.js

document.body.style.backgroundColor="red"

当我单击扩展图标时,它正在工作。但是,code.js没有被执行。

马克·吉塞林

使用内容脚本。它们比直接在后台执行简单得多。

如果使用匹配,内容脚本会自动插入到新加载的标签中 "matches": ["<all_urls>"]

文档:https : //developer.chrome.com/extensions/content_scripts

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chrome应用程序<webview>标签无法更改背景颜色

来自分类Dev

使用我的Chrome扩展程序更改Google搜索页的背景

来自分类Dev

Chrome 扩展程序 - 进入全屏模式将页面背景颜色变为黑色

来自分类Dev

您如何更改Chrome的背景颜色?

来自分类Dev

Chrome扩展程序图标没有颜色

来自分类Dev

Chrome扩展程序获取当前主题背景

来自分类Dev

在引导程序中动态更改背景颜色

来自分类Dev

更改背景颜色会使程序出错?(ncurses)

来自分类Dev

更改Chrome扩展程序的现有“扩展程序ID”

来自分类Dev

Chrome扩展程序如何更改语言?

来自分类Dev

使用Chrome扩展程序更改DOM内容

来自分类Dev

Chrome扩展程序-使用JavaScript更改内容

来自分类Dev

chrome扩展程序图标未更改

来自分类Dev

Chrome扩展程序-更改弹出窗口

来自分类Dev

Chrome扩展程序图片更改未持久

来自分类Dev

chrome扩展程序图标未更改

来自分类Dev

Chrome 扩展程序更改 google serp 分页

来自分类Dev

Google Chrome自动填充背景颜色是否更改?

来自分类Dev

jQuery背景颜色更改未立即显示在Chrome中

来自分类Dev

如何从Chrome扩展程序中打开的窗口获取背景页面?

来自分类Dev

Chrome扩展程序-以编程方式打开/关闭背景页面

来自分类Dev

使用背景页面和内容脚本的Chrome扩展程序

来自分类Dev

从已经运行的进程中打开Chrome扩展程序的背景页面

来自分类Dev

Chrome扩展程序的背景页面的快捷键?

来自分类Dev

在应用程序委托中更改背景颜色

来自分类Dev

如何在引导程序中更改面板主体的背景颜色?

来自分类Dev

在引导程序中更改活动列表项的背景颜色

来自分类Dev

更改ViewController Swift的背景颜色?(单视图应用程序)

来自分类Dev

是否可以更改iOS应用程序的黑色“背景颜色”?

Related 相关文章

  1. 1

    Chrome应用程序<webview>标签无法更改背景颜色

  2. 2

    使用我的Chrome扩展程序更改Google搜索页的背景

  3. 3

    Chrome 扩展程序 - 进入全屏模式将页面背景颜色变为黑色

  4. 4

    您如何更改Chrome的背景颜色?

  5. 5

    Chrome扩展程序图标没有颜色

  6. 6

    Chrome扩展程序获取当前主题背景

  7. 7

    在引导程序中动态更改背景颜色

  8. 8

    更改背景颜色会使程序出错?(ncurses)

  9. 9

    更改Chrome扩展程序的现有“扩展程序ID”

  10. 10

    Chrome扩展程序如何更改语言?

  11. 11

    使用Chrome扩展程序更改DOM内容

  12. 12

    Chrome扩展程序-使用JavaScript更改内容

  13. 13

    chrome扩展程序图标未更改

  14. 14

    Chrome扩展程序-更改弹出窗口

  15. 15

    Chrome扩展程序图片更改未持久

  16. 16

    chrome扩展程序图标未更改

  17. 17

    Chrome 扩展程序更改 google serp 分页

  18. 18

    Google Chrome自动填充背景颜色是否更改?

  19. 19

    jQuery背景颜色更改未立即显示在Chrome中

  20. 20

    如何从Chrome扩展程序中打开的窗口获取背景页面?

  21. 21

    Chrome扩展程序-以编程方式打开/关闭背景页面

  22. 22

    使用背景页面和内容脚本的Chrome扩展程序

  23. 23

    从已经运行的进程中打开Chrome扩展程序的背景页面

  24. 24

    Chrome扩展程序的背景页面的快捷键?

  25. 25

    在应用程序委托中更改背景颜色

  26. 26

    如何在引导程序中更改面板主体的背景颜色?

  27. 27

    在引导程序中更改活动列表项的背景颜色

  28. 28

    更改ViewController Swift的背景颜色?(单视图应用程序)

  29. 29

    是否可以更改iOS应用程序的黑色“背景颜色”?

热门标签

归档