Нашол скрипт вывода разных блоков DIV в зависимости от страницы, на которой находимся, но работает только для одного блока и одной страницы.
Подскажите как изменить его, чтобы
<div id="dyvan"> показывался на странице
http://www.frankof.com.ua/katalog-dyvaniv
а
<div id="lijko"> показывался на странице
http://www.frankof.com.ua/Mjaki-lihzhka-ta-matracy
<script type = "text/javascript">
function showDiv() {
var url = window.location.href;
if (/(katalog-dyvaniv)/i.test(url)) {
document.getElementById("lijko").style.display="none";
}
else {
document.getElementById("lijko").style.display="block";
}
}
</script>
<div id="dyvan">
Инфа о диванах
</div>
<div id="lijko">
Инфа о кроватях
</div>
Пробовал добавить два скрипта на одну страницу:
<script type = "text/javascript">
function showDiv() {
var url = window.location.href;
if (/(katalog-dyvaniv)/i.test(url)) {
document.getElementById("lijko").style.display="none";
}
else {
document.getElementById("lijko").style.display="block";
}
}
</script>
и
<script type = "text/javascript">
function showDiv() {
var url = window.location.href;
if (/(Mjaki-lihzhka-ta-matracy)/i.test(url)) {
document.getElementById("dyvan").style.display="none";
}
else {
document.getElementById("dyvan").style.display="block";
}
}
</script>
Так не работает.
Но если эти скрипты каждый на отдельной странице, то работают условия.
Мне нужно эти скрипты объединить, чтобы запихнуть на одну страницу одним кодом.
Может объявить массивы, и тогда на них ссылаться?
Примечение: в программировании я новичок, хотелось бы готовое решение если вас не затруднит.