alex_shevch
@alex_shevch
PM, Frontend Developer

Есть ли сейчас работающие бесплатные решения для блокировки Яндекс Советника?

Всем привет!
Есть ли сейчас работающие бесплатные решения для блокировки Яндекс Советника?
Раньше использовал https://www.npmjs.com/package/kick_sovetnik, но сейчас уже не работает.
  • Вопрос задан
  • 218 просмотров
Пригласить эксперта
Ответы на вопрос 2
New_Horizons
@New_Horizons
Бред:
$(function() {
	let sovetnikIntervalId = setInterval(function() {
		let a = document.querySelector('a[data-type="wrong-product"]');

		if (a !== null) {
			let sovetnikBlock = $(a).parents(':not(body,html)').last();

			sovetnikBlock.remove();

			document.getElementsByTagName('html')[0].setAttribute('style', '');

			clearInterval(sovetnikIntervalId);
		}

	}, 500);
});

Дарю. (Варнинг jquery)

P.S. В яндекс браузере работать не будет скорее всего, т.к. он там встроен в браузер или типа того
Ответ написан
@granty
Да. Установить на сайте заголовки Content Security Policy. Ей можно заблокировать любые браузерные расширения, вмешивающиеся в контент сайта (включая Яндекс Советника).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
06 авг. 2020, в 13:53
8000 руб./за проект
06 авг. 2020, в 13:52
700 руб./за проект