Comments 13
Можете смело постить статью в два раза длиннее ;)
Что-то у меня «типовой скрипт» не работает.
1 — срабатывает
2 — не срабатывает
Почему так?
(function() { alert('1'); opera.addEventListener('BeforeEvent.DOMContentLoaded', function(ev) { alert('2'); }, true); })();
1 — срабатывает
2 — не срабатывает
Почему так?
Попробовал в точности этот код на этой же странице. Отработало и то и другое, причём не только для главной страницы, но и для всех фреймов.
Вместо
Вместо
alert
удобно использовать opera.postError
, сообщения можно посмотреть в консоли ошибок.У меня, к сожалению, не работает.
Почему-то когда я использую // @include some.host/* для определения хоста, скрипт выполняется на всех страницах с любыми доменами. Подскажите, как можно ограничить область действия UserJS?
Поэкспериментировал.
@include работает только если заключен в ==Userscript== и ==/Userscript==, причём регистр в «Userscript» важен.
Сейчас поправлю в статье.
@include работает только если заключен в ==Userscript== и ==/Userscript==, причём регистр в «Userscript» важен.
Сейчас поправлю в статье.
В статье написано правильно, но неадекватный хабрапарсер все испортил. Не копируйте шапку из статьи, набирайте ручками.
Комментарий тоже попортился, в-общем U s e r S c r i p t — соблюдайте регистр.
Sign up to leave a comment.
UserJS. Часть I: Введение