В Opera есть два варианта загрузки пользовательских скриптов:
- глобальный
- привязка к домену
1. Настройка глобальных пользовательских скриптов
- Создайте папку, куда вы будете складывать все скрипты
- Сложите туда скрипты
- Идите в «Инструменты — Общие настройки — (Расширенные) — Содержимое — кнопка «Настроить JavaScript»
- Задайте путь к папке из п.1
- Всё! Теперь вместе с каждой страницей будут также подгружаться ваши *.js-файлы.
Будут загружены только *.js-файлы, лежащие непосредственно в папке.
Если вы хотите, чтобы ваши скрипты работали только на определённых доменах, то можно весь код обернуть например в:
if(String(document.location).indexOf('.vkontakte.ru') != -1){
— будет работать только на поддоментах *.vkontakte.ru
//ваш код
}
2. Настройка скриптов, привязанных к домену
Если ваш скрипт должен загружаться только на определённом сайте, то для этого есть отдельная опция.
- Также, как в первом случае: создайте отдельную папку для скриптов и сложите туда файлы
- Откройте нужный сайт
- В любом чистом месте сайта откройте контекстное меню (правая кнопка мыши) и выберите «настройки для сайта»
- Откройте вкладку «скрипты»
- Укажите свою папку для скриптов
Удобно организовать папки в виде: корневая папка является глобальной (п.1), а все её подпапки называются именем домена, к которому они привязаны
Подробнее об Opera user-JS читайте на официальном сайте