Опять реклама...

0 426

Сегодня в очередной раз обнаружил рекламу на яндекс музыке, проскакивающую сквозь фильтры . И очень уж захотелось мне ее удалить. Адблок по каким-то причинам отказался это делать, поэтому решено было ее удалять используя Custom Java Script.

Понадобятся: 

Chrome - 1 шт, расширение Custom JavaScript For websites - 1шт, руки -2шт.

Запускаем хром с установленным расширением. Заходим на страницу, кликаем по иконке расширения CJS. У нас открывается окно в которое вводим скрипт убирающий навязчивую рекламу. Чтобы узнать что именно убирать пробуем заблокировать рекламу адблоком и ищем что можно добавить в скрипт.

Вот что получилось у меня:

----------------------------------------------------

function removeAdv() {

$("yap-layout__outer").remove();

//для случая с рандомными id

$('div')

.filter(function() {

//берем часть текста до рандомного аидишника и ставим ее сюда.

return this.id.match(/yandex_rtb_R*/);

})

.remove();

//для случая с рандомными id

$('div')

.filter(function() {

//берем часть текста до рандомного аидишника и ставим ее сюда.

return this.id.match(/yandex_direct_D*/);

})

.remove();

}

//проверяем раз в 100 миллисекунд наличие рекламных блоков

var t=setInterval(removeAdv,100);

----------------------------------------------------

Почему в Америке по всему побережью Тихого океана не купаются
  • Hook
  • Вчера 10:50
  • В топе

Конечно, находятся смельчаки, которые готовы искупаться хоть на Северном полюсе, хоть в водах Антарктиды. Но если мы посмотрим на карту мира, то отчетливо выделяются места, где люди массово не куп...