Как покрасить поля ввода Chrome - PullRequest
0 голосов
/ 08 апреля 2011

Я хочу добавить кое-что к моему расширению Chrome. То, что я хочу сделать, это каждый раз, когда я нажимаю в поле ввода в Chrome, я хочу, чтобы цвет (фон) менялся, только для этого периода просмотра страницы. Я хочу делать это только тогда, когда мое расширение включено.

как я могу это сделать?

1 Ответ

0 голосов
/ 08 апреля 2011

Если вы знаете, как сделать это в javascript, преобразовать его в расширение очень просто.

Вам нужны два файла:

  • Ваш файл js, где вы выполняете всю работу (точно так же, как если бы вы делали это на обычной странице). Это называется «скриптом контента».
  • Файл манифеста, в котором вы описываете, на каких доменах должен запускаться ваш контент-скрипт:

    {
      "name": "My extension",
      ...
      "content_scripts": [
        {
          "matches": ["http://www.google.com/*"],
          "css": ["mystyles.css"],
          "js": ["jquery.js", "myscript.js"]
        }
      ],
      ...
    }
    

Вы можете узнать больше о скриптах содержимого здесь и о структуре расширения в целом здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...