[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как лучше сохранять состояние сайта?
Саша
Здравствуйте!
Подскажите, пожалуйста, как лучше решить следующую задачку:

Есть несколько пунктов меню с выпадающими списками. Каждому элементу списка меню соответствует некий запрос. После перехода по ссылке из списка (если не предпринимать никаких мер) меню рисуется заново. Естественно, что и выпадающий список закрыт. Как сделать так, чтобы он остался открытым?

У меня была мысль передать в запросе параметр, а в php скрипте анализировать его (есть или нет, а если есть, то что то там делать) и сообщать странице. Решил просто: echo '<script> какие то операции </script>';, но что то грызут сомнения. Может есть что то хорошее?



Спустя 17 минут, 24 секунды (20.10.2009 - 21:28) lawbreaker написал(а):
hmmm
ты можеш в коде страницы в ручную написать чтобы список был сразу открыт?
если да, то делаш ссылку типо
PHP
<a href=somepage.php?spisok=2>Spisok 2</a>


a potom
PHP
$_GET['spisok'] = mysql_escape_string(trim(strip_tag($_GET['spisok'])));
If (isset($_GET['spisok']))
{
if (is_numeric($_GET['spisok']))
{
//твои дейсвия тут, запроси и так далее
// задай както так что бы список номер $_GET['spisok']  был открытым
}

}

Спустя 7 минут, 3 секунды (20.10.2009 - 21:35) Саша написал(а):
Да в том то и дело, что просто в лом мне приписывать к каждой ссылке дополнительный параметр tongue.gif

Ну да ладно, сделаю именно так.

Спасибо, lawbreaker!

Спустя 5 минут, 42 секунды (20.10.2009 - 21:41) lawbreaker написал(а):
Саша
tongue.gif не ленись, длина кода скорость загрузки твоей страницы никак не повлияет, развечто чуть чуть

и есть ещё одно решение, ты делаеш самые обычные ссылка, а скрипт должен узнать какая страница открытая, и к какому списку ета сратница пренадлежит, и открыть тот список
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.