Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Меню с запоминанием выбранного пункта (https://javascript.ru/forum/dom-window/14071-menyu-s-zapominaniem-vybrannogo-punkta.html)

OlegALL 27.12.2010 17:19

Меню с запоминанием выбранного пункта
 
Подскажите, как реализовать такое меню: кликнул по пункту, загрузилась страница, и этот пункт остаётся выделенным (общая идея). Можно ли это сделать без php? Спасибо

dmitriymar 27.12.2010 17:30

куда загрузилась страница?в этоже окно? если не в него то можно это сделать без рнр -явой скрипт

OlegALL 27.12.2010 17:48

да, в то же. Надо применять cookies?

dmitriymar 27.12.2010 17:55

можно и без них. страницы привязанны к пунктам-значит в странице дописать обработчик в онлоаад выбирающий нужный пункт. а можно и через фреймы делать-тогда вообще ничего мудрить не нужно

dmitriymar 27.12.2010 17:57

или ещё и страницы с чужого сайта?) тогда только через наборы фореймов если в тоже окно

OlegALL 27.12.2010 19:28

не очень понятно. Я думал так: обработчиком onclick узнавать какая ссылка нажата (по id), потом менять сбрасывать CSS стили всех ссылок, и устанавливать стиль выбранного пункта этого же id. можно сюда код кинуть?

dmitriymar 27.12.2010 19:34

содержимое новой страницы ты куда загружать собираешся? и страница эта с твоего сайта или чужого?

dmitriymar 27.12.2010 19:36

или это отметка как посещённой ссылки? ну дак тогда зачем велосипед изобретать если это уже в свойствах тега <a> заложено?

OlegALL 27.12.2010 19:55

Нужно что бы визуально был отмечен и сохранился выбранный пункт меню

dmitriymar 27.12.2010 20:00

ну дак для этого есть несколько способов. один из них тег <a> подходит для 99% там где не подходит там уже скрипт. а выражение-загрузилась страница пункт отметился-ото туманно и не позволяет понять что именно будет и что нужно использовать


Часовой пояс GMT +3, время: 16:22.