Как выполнить js в расширении Chrome?

Для выполнения JavaScript в расширении Chrome необходимо создать content script. Content script - это скрипт, который выполняется на страницах, которые открыты в браузере. Чтобы создать content script в расширении Chrome, вам нужно выполнить следующие шаги:

1. Создайте файл manifest.json, который будет содержать информацию о вашем расширении. Пример файла manifest.json:

{
  "manifest_version": 2,
  "name": "My Extension",
  "version": "1.0",
  "permissions": ["<all_urls>"],
  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": ["content.js"]
    }
  ],
  "browser_action": {
    "default_popup": "popup.html",
    "default_icon": {
      "16": "icon.png",
      "48": "icon.png",
      "128": "icon.png"
    }
  }
}

2. Создайте файл content.js, в котором будет содержаться ваш JavaScript код. Пример файла content.js:

// Пример выполнения JavaScript кода на странице
document.body.style.backgroundColor = 'lightblue';

3. Убедитесь, что ваш файл content.js подключен в файле manifest.json в блоке content_scripts.

4. Убедитесь, что у вас установлена расширенная версия Chrome, чтобы у вас была возможность загрузить распакованное расширение.

5. Откройте браузер Chrome, перейдите на страницу chrome://extensions/, включите "Режим разработчика" и нажмите "Загрузить распакованное расширение". Выберите папку, в которой находятся файлы вашего расширения, после чего ваше расширение будет установлено.

После установки расширения, ваш JavaScript код будет выполняться на всех страницах, которые открывает браузер Chrome. При необходимости, вы можете использовать API Chrome Extensions для взаимодействия с веб-страницей и другими возможностями браузера. Будьте осторожны с кодом, который выполняется на страницах, так как неправильно написанный или злоумышленный код может негативно повлиять на работу браузера и компьютера.