Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
13.04.2007, 10:32 | #1 |
Неактивный пользователь
Регистрация: 27.03.2007
Сообщений: 4
Репутация: 0
|
Помогите новичку...
Народ помогите пожалуйста написать простой скрипт (хотя бы структуру) CGI на Perl...к примеру у меня имеется веб-страница, которая разбита следующим как на рисунке.
______________ _____1________| | | | | 2 | 3 | | | ___|__________| В окне 1 содержится к примеру логотип, в окне 2 пункты меню (ссылки).Так вот, каким образом мне сделать, чтобы нажимая ссылку в окне 2, у меня загружалась соответствующая страница в окне 3, а в остальных окнах все оставалось...за ранее спасибо... |
Реклама: | вставка карманная фильтрующая 70-40 f5 | лапарет мозаика | купить плетёную мебель | шарики для планетарной мельницы | Комплект плетенной мебели Vinotti F0851 |
19.04.2007, 02:51 | #2 |
Re: Помогите новичку...
тут тебе даже Perl не нужен, делается это все в обычном HTML.
Способа есть 2: 1) самый простой использовать фреймы 2) сложней, используя AJAX (без фреймов) Привожу пример первого способа: Код:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Untitled Document</title> </head> <frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0"> <frame src="banner.html" name="frmTop" scrolling="No" noresize="noresize" id="frmTop" title="Banner"> <frameset cols="80,*" frameborder="no" border="0" framespacing="0"> <frame src="menu.html" name="frmLeft" scrolling="No" noresize="noresize" id="frmLeft" title="LeftNav"> <frame src="main.html" name="frmMain" id="frmMain" title="Main"> </frameset> </frameset> <noframes> <body> </body> </noframes> </html> Затем тебе нужно создать 3 файла: main.html, menu.html, banner.html (смотри аттрибут src в тегах frame) main.html и banner.html - это те файлы которые у тебя подгрузятся вверху (banner.html) и основная часть (main.html). В menu.html я так понял у тебя будут ссылки. Они ничем не отличаются от других только будет еще один аттрибут target="frmMain". Он то и показывает в каком из frame'ов отображать содержимое ссылки. Т.е. ссылки у тебя будет выглядеть что-то вроде: <a href="news.html" target="frmMain">Новости</a> Заметь, frmMain - это название (id) твоего основного frame'а.
__________________
Имя величайшему из всех изобретателей: Случайность. |
|
20.04.2007, 22:18 | #3 |
Re: Помогите новичку...
фреймы луче не использовать (очень и очень плохо индексируются поисковиками в особенности яшей)
|
|
21.04.2007, 13:38 | #4 |
Re: Помогите новичку...
Тогда только или AJAX или полная перегрузка страницы.
__________________
Имя величайшему из всех изобретателей: Случайность. |
|
Опции темы | |
Опции просмотра | |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите новичку | marro | Программы для обработки | 14 | 31.03.2013 18:50 |
Помогите новичку. | @lexZ | Вeб Дизайн | 8 | 29.07.2010 21:38 |
Помогите новичку | Dreik_F1 | Спутниковый интернет | 1 | 21.02.2010 19:46 |
помогите новичку | Zok | CSS | 7 | 03.06.2009 13:14 |
Помогите новичку плиз. | FoXoF | Вeб Дизайн | 5 | 26.07.2006 10:42 |
|
|