Форум сетевых администраторов
Показаны 2 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Java/Java Scripts (http://netadmin.ws/forum/forumdisplay.php?forumid=9)
-- Меню в админке движка (http://netadmin.ws/forum/showthread.php?threadid=7208)


Помещено Manix 04-12-2003 в 07:53:

Меню в админке движка

С толкнулся с не знанием.
Создаю админку для своего движка, и вот такая проблема
http://demo.chel.org
тут есть меню - Главное "меню" и "под_меню" которое у каждого "меню свое "под_меню".
Вот что хочется сделать:
1. при наведении на "меню" текст «раздел» меняется на название "меню" на которое намели мышку и очищается поле в "под_меню"
2. при нажатии на "меню" в поле "под_меню" появляются ссылки. Но самая большая фишка тут в том, чтобы страница не обновлялась.
-----
Прошу помочь кто чем может Т.к. сейчас эта задумка в том виде что есть на http://demo.chel.org и оба пункта не работают (т.к. незнаю как делать)

__________________
С уважением, Сальников Максим А. aka MANIX


Помещено RaZEr 04-12-2003 в 10:39:

quote:
1. при наведении на "меню" текст «раздел» меняется на название "меню" на которое намели мышку и очищается поле в "под_меню"
2. при нажатии на "меню" в поле "под_меню" появляются ссылки. Но самая большая фишка тут в том, чтобы страница не обновлялась.

Можно реализовать (JS) используя CSS или DOM. В ситуации с DOM я больше чем уверен прийдется вести долгие разъяснения что к чему, поэтому вкраце о CSS:

Создаем блоки (div) с разделами меню:

code:
<div class=submenu id=first>линки меню</div>
<div class=submenu id=second>линки меню</div>
<div class=submenu id=third>линки меню</div>


В верхнем ряду ссылок, все ссылки вида:

code:
<a href="java script:submenu('first');">первое меню</a>


Ну а ф-ия submenu вида:

code:
function submenu (menu_name) {
document.getElementById(active_sub_menu).style.display = "none";
document.getElementById(menu_name).style.display = "inline";
active_sub_menu = menu_name;
}


PS: active_sub_menu глобальная переменная.

__________________
The time was broken ...


Формат времени GMT. Текущее время 09:04.
Показаны 2 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.