@fanat_96

Как скрыть div и js, если ссылка содержит определенный текст?

Здравствуйте. Рекламодатель хочет скрыть свой блок на страницах, входящих в определенную категорию.

Я планирую делать это так
<a href="/online/doramy/boeviki/33" class="entAllCats">Боевики, Приключения</a>
<div id="mp_custom_6881"></div>
<script>ТУТ ВЫЗОВ КОДА РЕКЛАМЫ</script>


var entAllCats = document.getElementsByClassName('entAllCats');

if (entAllCats[0].textContent.includes("Боевики"))
 document.getElementsByClassName('mp_custom_6881')[0].style.display = 'none';


На фоне этого два вопроса:
1) это самый оптимальный вариант скрытия элементов на странице, или есть получше?
2) если скрою div, по идее, реклама отображаться не должна. Но, может быть, есть способ и запретить вызов js-кода?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
02 мая 2024, в 14:44
500 руб./за проект
02 мая 2024, в 14:36
3000 руб./за проект
02 мая 2024, в 14:29
30000 руб./за проект