![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Boeing767 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.4.2008 Репутация: нет Всего: нет |
Подскажите пожалуйста, как сделать меню сайта, чтобы при нажатии на элемент меню рабочая часть обновлялась на нужную. Я хочу сделать 1 страницу главную с меню а в ней внутри будет другая страница и я буду менять содержание страничек...
Или я слишком мудрёно делаю? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
это нормально
1. самый простой способ, но уже сильно устаревший воспользоваться фрэймами есть базовая страница, в которой делаем окошки, в каждое из которых подключается своя страница - в одну меню, в другую сменяемая страница http://htmlbook.ru/content/?id=46 2. каждый раз копировать на новую страницу меню, что понятно очень муторно 3. если хостинг поддерживает программные языки, то вынести меню в отдельный модуль и подключать каждый раз на новую страницу всего одной строчкой кода 4. сделать сайт ввиде одной страницы и при помощи ajax менять контент (но при больших объёмах данных это швах) но судя по вопросу, автору сейчас доступен только первый вариант |
|||
|
||||
| NDenis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 14.12.2007 Репутация: 8 Всего: 8 |
продолжу
5. SSI еще никто не отменял, это если на хостинге нет поддержки PHP или подобного 6. нарыл ссылку, наверное это именно то, что имел ввиду автор. Это сообщение отредактировал(а) NDenis - 8.4.2008, 14:48 |
|||
|
||||
| Boeing767 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.4.2008 Репутация: нет Всего: нет |
спасибо за помощь. Попробовал фреймы, не очень конечно... не красиво для сайта. А какими средствами html мне сделать что-то подобное:
Сайт с менюшкой Там у них используется вызов пхп для меню, а как можно сделать это на чистом html? |
|||
|
||||
| NDenis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 14.12.2007 Репутация: 8 Всего: 8 |
на каждой странице вставляется меню
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
надо понимать, что html - это разметка документа, а php - язык, позволяющий генерировать эту разметку в зависимости от входных данных чистый хтмл, как сказал NDenis, это отдельные страницы, на каждую из которых придётся копипастить блок меню. и если потребуется что-то изменить, то придётся на каждой странице заменять |
|||
|
||||
| NDenis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 14.12.2007 Репутация: 8 Всего: 8 |
да, добавлю еще, чистый html хорош на маленьких сайтах (до 10 страниц)
больше уже появляется геморой с обновлением поэтому, уважаемый Boeing767, выбор здесь не велик маленький сайт - html или ssi большой сайт - фреймы, но это устарело как наш мир; или же смотрите хостинг с поддержкой серверных языков программирования |
|||
|
||||
| Boeing767 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.4.2008 Репутация: нет Всего: нет |
Спасибо за советы. Я остановился на фреймах- у меня всего три странички.
И тогда последний вопрос. Я сделал одну большую фрейму в которой лежат две маленькие: левая для меню, правая для контента. Меню у меня постоянное. А вот фрейм с контентом - три разных. Как мне при нажатии на элемент меню изменить содержание внутреннего фрейма? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
для этого достаточно прочитать все главы по ссылке, что я дал
в частности здесь http://htmlbook.ru/content/?id=48 расписывается как это сделать |
|||
|
||||
| SKYnetRTX |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 10.10.2010 Репутация: нет Всего: нет |
Народ, подскажите как сделать миню сайта аналогичное этим
http://ipicture.ru/uploads/101010/t50K9qqc3l.jpg http://ipicture.ru/uploads/101010/QC7x24KSSr.jpg У меня сейчас меню выглядит так http://ipicture.ru/uploads/101010/AIkckZjDUW.jpg - тоесть сейчас это просто кнопка переводящая нас по ссылке на другую страницу, а хотелось бы сделать либо в 1-ой кнопке несколько ссылок, либо хотя бы что бы отобразало какие ссылки в ней лежат. Вот код того что у меня сейчас стоит:
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |