Плагин для Firefox: Изменение фона сайтов

Этот плагин позволяет устанавливать фоновое изображение для всех сайтов и во всех вкладках браузера Firefox. Вы можете использовать любую фотографию из интернета в формате JPG или PNG, просто введя ссылку на нее в панели плагина.

Основные функции:

  • Изменение фона: Устанавливает фоновое изображение для всех открытых сайтов и вкладок.* Фиксация фона: Фоновое изображение фиксируется на экране, не двигаясь при прокрутке страницы.* Удобство использования: Простая панель для ввода ссылки на фотографию.

Инструкция по установке:

  1. Создайте файлы: * Создайте новый пустой файл с расширением .js, например 'background-changer.js'. * Создайте новый файл с расширением .html, например 'panel.html'.2. Добавьте код: * background-changer.js:

    
    // Слушатель события отправки формы в панели    browser.runtime.onMessage.addListener(function(message, sender, sendResponse) {      // Изменяем background всех сайтов и во всех вкладках      var css = 'body { background-image: url(' + message.url + '); background-attachment: fixed; }';      browser.tabs.insertCSS({ code: css });    });    ```
    
    *   **panel.html:**
    
    ```html    <!DOCTYPE html>    <html>    <head>    <meta charset='utf-8'>    <title>Background Changer</title>    </head>    <body>    <h1>Background Changer</h1>    <form>    <label for='url'>Введите ссылку на фотографию:</label>    <input type='text' id='url' name='url'>    <button type='submit'>Изменить</button>    </form>    <script>    // Слушатель события отправки формы    document.querySelector('form').addEventListener('submit', function(event) {    event.preventDefault();    var url = document.querySelector('#url').value;    // Отправляем сообщение с ссылкой на фотографию    browser.runtime.sendMessage({ url: url });    });    </script>    </body>    </html>    ```3.  **Упакуйте плагин:**    *   Сохраните оба файла в одной папке.    *   Создайте ZIP-архив из этой папки.4.  **Загрузите плагин в Firefox:**    *   В браузере Firefox перейдите на страницу `about:debugging`.    *   Нажмите кнопку 'This Firefox' в верхнем левом углу.    *   Нажмите кнопку 'Load Temporary Add-on'.    *   Выберите созданный ZIP-архив и нажмите 'Открыть'.5.  **Используйте плагин:**    *   Плагин готов к работе. Нажмите на иконку плагина в браузере, чтобы открыть панель и ввести ссылку на фотографию.
    
    

Дополнительные сведения:

  • Этот плагин работает только в браузере Firefox.* При изменении фона всех сайтов он не будет затронут контент, например текст, изображения или видео.* Для удаления плагина перейдите в about:debugging, выберите плагин в списке и нажмите кнопку 'Unload'.
Firefox плагин для изменения фона сайтов

原文地址: https://www.cveoy.top/t/topic/nsff 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录