|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Вертикальное выпадающее меню |
|
Вертикальное выпадающее меню
|
Новый участник Сообщения: 2 |
Профиль | Отправить PM | Цитировать Подскажите, пожалуйста, как сделать вертикальное меню, выпадающее не при наведении на него мышки, а при событии "click"?
Пишу так: <script language="JavaScript" type="text/javascript"> <!-- if (document.getElementById) { document.writeln('<style type="text/css"><!--') document.writeln('.links {display:none; padding-left:14px}') document.writeln('.link {text-decoration:none; color:blue}') document.writeln('a:hover.link {text-decoration: underline; color: red}') document.writeln('//--></style>') } function openClose(theID) { if (document.getElementById(theID).style.display == "block") { document.getElementById(theID).style.display = "none"; document.getElementById("tick_"+theID).innerHTML = ""; } else { document.getElementById(theID).style.display = "block"; document.getElementById("tick_"+theID).innerHTML = ""; } } function open(theID) { document.getElementById(theID).style.display = "block"; document.getElementById("tick_"+theID).innerHTML = "-"; } function Close(theID) { document.getElementById(theID).style.display = "none"; document.getElementById("tick_"+theID).innerHTML = ""; } // --> </script> <div onClick="openClose('a1');" style="cursor:hand; cursor:pointer"><span id="tick_a1"></span> <span onMouseOver="this.style.color='black';this.style.textDecoration='underline';" onMouseOut="this.style.color='black';this.style.textDecoration='none';"> <strong>·</strong>!!!!!</span></div> <div id="a1" class="links"> <strong>·</strong> <a href="modules.php?name=Content&pa=showpage&pid=131" > !!!!!</a><br> <strong>·</strong> <a href="modules.php?name=Content&pa=showpage&pid=132"> !!!!!</a><br> <strong>·</strong> <a href="modules.php?name=Content&pa=showpage&pid=133"> !!!!!</a><br> но при обновлении странички меню сворачивается. Можно ли сделать так, чтобы меню оставалось в том же положении, что и до перехода на следующую страничку? |
|
Отправлено: 19:54, 20-02-2008 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать Цитата Olga_Erm:
p.s. Olga_Erm, поместите код в теги [code][/code] плиз... |
|
Отправлено: 20:14, 20-02-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Как описать значение куки в и куда это значение вставить? Прямо в код для моего меню???
|
Отправлено: 07:00, 21-02-2008 | #3 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать Olga_Erm,
Цитата Olga_Erm:
внутри функции, где меняете видимость меню, пишите куку (нпр. id контейнера меню при его открытии, а при закрытии меню удаляеете эту куку)... При загрузке страницы (onload) проверяете куки и открываете меню, которые в куках... |
|
Отправлено: 18:47, 21-02-2008 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] История переходов в меню Пуск (все вопросы) | kortez | Microsoft Windows 7 | 35 | 02-05-2011 10:09 | |
Интерфейс - Windows 7 выпадающее меню? | karatv | Microsoft Windows 7 | 0 | 01-11-2009 12:55 | |
[решено] Выпадающее меню в CSS. Прблеммы в IE | Artem-Samsung | Вебмастеру | 3 | 17-04-2008 04:43 | |
[решено] Выпадающее меню (проблема в Opera) | Strange_V | Вебмастеру | 3 | 14-02-2008 15:42 | |
Выпадающее меню | Surround | Вебмастеру | 3 | 19-01-2004 19:52 |
|