[*] music.yandex.ru

Alex302

Filters Developer
Staff member
Administrator
Доступ нужен, т.к не повторяется.
 

Neur0toxine

Member
У меня повторилось (только директ).
Code:
music.yandex.ru#%#AG_onLoad(function(){$('.smalladv,.ads-block__no-ads').remove()})
 

Alex302

Filters Developer
Staff member
Administrator
Ок, добавил. Разживусь доступом, попробую расширенным CSS скрыть(более предпочтительный вариант)
 

Neur0toxine

Member
у меня ссылка "Отключить рекламу" пропала
Она убирается правилом. Эта ссылка открывает окно покупки подписки, которое можно открыть из меню профиля.
 

Neur0toxine

Member
Я тут недавно выяснил, что предыдущий фильтр не очень хороший. Он убирает лишь один баннер. Остальные аналогичные остаются. Расширенный css просто не работает, скорее всего по той же причине, по которой не работают обычные правила скрытия.
Вот такой фильтр наваял.
Code:
music.yandex.ru,music.yandex.ua,music.yandex.kz#%#document.addEventListener("DOMNodeInserted",function(a){/.*?(payment\-show|ad[sv](\-block)?).*?/.test(a.relatedNode.className)&&a.relatedNode.remove()},!0);
Проверил - вроде всё убирает.
 

Alex302

Filters Developer
Staff member
Administrator
Проверить всё равно не могу) Заменил старое.
 

zovihuxij

Well-Known Member
Проверить всё равно не могу) Заменил старое.
У меня с этим правилом
Code:
music.yandex.ru#%#AG_onLoad(function(){$('.smalladv,.ads-block__no-ads').remove()})
Нет ссылки "Отключить рекламу", а с тем на которое заменил есть.
 
Top