powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaScript, меню (tabmenu, menuitem)
1 сообщений из 1, страница 1 из 1
JavaScript, меню (tabmenu, menuitem)
    #32308955
chery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть меню tabmenu, menuitem. Пользователь раскрывает менюшку, выбирает пункт, переходит на др. страницу. На новой странице все меню закрыты. Как мне сделать так, чтобы то tabmenu было раскрыто, тоесть чтобы пользователь видел с какого раскрывающегося меню он пришёл на новую страницу и ему не приходилось заново раскрывать этот пункт меню.

Я так понимаю мне надо передать параметр (idt) на новую страницу, а с неё будет вызвана функция, которая будет раскрывать меню с этим параметром idt. Либо постоянно (в файле js) раскрывать меню с (idt), а если idt - не определена (первый запуск), тогда все меню закрыты.
Но как это сделать?
вот моменты файла js:
...
idt="";
function displayT(idt) {
vis = document.getElementById(idt).style.display;
if (vis=="none") {
document.getElementById(idt).style.display="block"; }
else {document.getElementById(idt).style.display="none";}

function left10() {
tLeft = '<table class="tabmenu">';
tLeft = tLeft +'<tr><td id="td10" onclick=displayT("t10") style="cursor: hand;">МЕНЮ1</td></tr>';
tLeft = tLeft +'</td></tr><tr><td class="menuitem" id=itCd><table id="t10" style="display: none;"><tr><td>';
tLeft = tLeft +'<a href="'+wai +'news.htm">Пункт1</a><br>';
tLeft = tLeft +'<a href="' +wai +'zmi.htm">Пункт2</a>';
tLeft = tLeft +'</td></tr></table></td></tr></table>';
document.writeln(tLeft);
}

Со страницы вызываем:
...
<script> left10(); </script>
...
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaScript, меню (tabmenu, menuitem)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]