Когда пользователь нажимает на значок браузера для расширения, он вызывает всплывающее окно, которое было определено.
Мне нужно создать кнопку-переключатель для включения / выключения таблицы стилей для конкретной страницы / домена, когда пользователь нажимает кнопку, которая в всплывающем окне.
Например, когда пользователь использует расширение Adblock, когда пользователь щелкает значок браузера, он открывает всплывающее окно, содержащее серию ссылок. Одна из таких ссылок - «не запускать на этой странице», которая затем изменяется на «включить», и пользователь может щелкнуть ее, чтобы снова включить.
Другой пример (гораздо лучший пример): Классический блокировщик всплывающих окон имеет кнопку во всплывающем окне с надписью «добавить эту страницу в черный список», и после щелчка изменяется «удалить из черного списка».
Классический блокировщик всплывающих окон - это, как правило, функциональность, которую я хочу для своего расширения (он ничего не делает с рекламой или блокировкой всплывающих окон, это был только пример), поэтому, когда пользователь нажимает кнопку во всплывающем окне, он поворачивает таблицу стилей. включено или выключено, что я написал и сохранил как файл .css с расширением.
Надеюсь, я сделал это достаточно ясно, чтобы понять.
ЭКРАНЫ
Вот фотография, сделанная мной, чтобы вы могли видеть, что именно я пытаюсь сделать:
и фотошоп снова, чтобы увидеть, что должно произойти, когда вы нажмете кнопки: