Здравствуйте. Рекламодатель хочет скрыть свой блок на страницах, входящих в определенную категорию.
Я планирую делать это так
<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-кода?