Показать сообщение отдельно
  #1 (permalink)  
Старый 11.12.2017, 23:13
Новичок на форуме
Отправить личное сообщение для DenisReva Посмотреть профиль Найти все сообщения от DenisReva
 
Регистрация: 11.12.2017
Сообщений: 5

Вывод баннера при выполнении условия
День добрый. Подскажите, где ошибка в коде условия?

Цель:
При соответствии url выводится баннер в определенной товарной категории, в сайдбаре. То есть, к примеру если url страницы содержит директорию /zakrepochnye-mashiny, то для div с id="TestTest", менять display: none на display: block.

Код ниже выполняет замену display:none на block, но во всех категориях, то есть баннер сквозной получается

<div id="TestTest" style="display: none; background-color: #333; height: 200px">
</div>
<script>
if(window.location.pathname.indexOf('zakrepochnye-mashiny')) {
var foo = document.getElementById("TestTest");
if(foo) {
foo.style.display = 'block';
}
}
</script>
Ответить с цитированием