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: Введение