| веб-мастеру | блог веб-мастера | Статьи Веб-Мастера | SEO Tools | книги веб-мастеру |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Samurayy |
10.4.2008, 4:45
Сообщение
#1
|
![]() Новичок ![]() ![]() Группа: Свои Сообщений: 16 Регистрация: 3.4.2008 Пользователь №: 718 |
У меня фрейм с левым <frameset="160,*"> окном, и правым. левое занимает лишь пятую часть страницы, а правое все остальное. В левом окне у меня находяться ссылки по щелчкам которых, страницы должны открыватся - в правом окне. Но уменя почемуто открывается в левом т.е. в меньшем - там где я щелкаю по ссылкам. Вот код который я пишу:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>А12</title> </head> <frameset rows="160,*"> <frame src="Меню.html"> <frame src="Geoton.html" name="frame"> </frameset> </html> "Меню.html" - это страница с сылками она отображается в левом окне фрейма и "Geoton.html" - это моя главная что отображается в правом окне фрейма. Подскажите пожалуйста что мне сделать что бы, как я уже говорил, по щелчку - по ссылке, в левом окне открывались нужные мне страницы не в том же окне а в правом. Спасибо за ответ. |
| gid |
10.4.2008, 9:04
Сообщение
#2
|
|
Администратор форума ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 541 Регистрация: 27.11.2006 Из: Россия Пользователь №: 1 |
Все как всегда очень просто.
Для того чтобы ссылки из меню открывались в нужном фрейме, всем фремам нужно дать имя с помощью атрибута name. Затем необходимо ко всем ссылкам (<a></a>) из меню навигации добавить атрибут target, который должен быть равен названию фрейма в котором должна открыаться ссылка. Т.е.: index.html Код <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>А12</title> </head> <frameset rows="160,*"> <frame src="Меню.html" name="menu"> <frame src="Geoton.html" name="content"> </frameset> </html> а так должны выглядеть ссылки внутри Меню.html Код <a href="http://wm-help.net/" target="content">ссылка откроется в правом фрейме с именем content</a> <br><br> <a href="http://wm-help.net/" target="menu">ссылка откроется в фрейме Меню.html</a> <br> <a href="http://wm-help.net/">ссылка откроется в фрейме Меню.html</a> <br> -------------------- |__| RU-домены за 170 рублей |__| SU-домены за 460 рублей |__|
Раскрутка Вашего сайта | Пишу php скрипты на заказ | Регистрация Вашего сайта в каталогах | - | - | - | ICQ: 6-426-630 |
| Samurayy |
11.4.2008, 20:12
Сообщение
#3
|
![]() Новичок ![]() ![]() Группа: Свои Сообщений: 16 Регистрация: 3.4.2008 Пользователь №: 718 |
Здравствуйте. Заранее благодарю Вас за ответ!
Но не могу разобраться еще с некоторыми формальностями этой темы, а именно: В левом окошке фрейма у меня много ссылок созданых с помощью <table>...</table>. Не получается сделать так, что бы при щелкание в левом окшке фрейма на ссылке - в правом окошке, фрейма, страницы - появлялась нужная страничка выбраной ссылки, и при этом ссылки, что в левом окошке не исчезали. А получается, что при клике на ссылку появлляется новая страница. А нужно, короче, чтобы ссылки в левом окне фрейма все время оставались а в правом менялись на ту страницу, на ссылку которой я кликаю. Ответте пожалуйста. Мне очень нужно научиться этим "приемам". Спасибо! |
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 12.5.2008, 18:02 |