Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   JavaScript + Cookie (http://www.flasher.ru/forum/showthread.php?t=55187)

evgenz 27.02.2004 11:50

JavaScript + Cookie
 
Задача следующая есть сайт: Сверху основное меню слева каталок товаров.
Надо сделать чтобы в каталоге подразделы расскрывались при нажатии на [+] что вообщем то не сложно, но когда я перехожу на другой раздел основного меню в каталоге все подкаталоги опять скрываются. Решил использовать cookie:

написал функцию для скрытия и раскрытия подразделов и установки cookie:

Код:

function showHideDiv(subdiv)
 {
       
        if (eval(subdiv).style.display == "block")
                {
                document.cookie = "c"+eval(subdiv)+"=block;";       
                eval(subdiv).style.display = "none";       
                }
        else
                {
                document.cookie = "c"+eval(subdiv)+"=none;";
                eval(subdiv).style.display = "block";
                }
}

а потом проверяю

Код:

if (${"csubdiv".$row["id"]}=="block") $vid=" style='display: block;' "; else $vid=" style='display: none;' ";
        echo "<div id=subdiv".$row["id"].$vid.">
....
                echo "</div>"

и почему то не работает.. HELP


Часовой пояс GMT +4, время: 10:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.