веб-мастеру блог веб-мастера Статьи Веб-Мастера SEO Tools книги веб-мастеру

IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Не могу разобраться с фреймами, открывается в левом окне, а не вправом
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>


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Samurayy
сообщение 11.4.2008, 20:12
Сообщение #3


Новичок
**

Группа: Свои
Сообщений: 16
Регистрация: 3.4.2008
Пользователь №: 718



Здравствуйте. Заранее благодарю Вас за ответ!
Но не могу разобраться еще с некоторыми формальностями этой темы, а именно:
В левом окошке фрейма у меня много ссылок созданых с помощью <table>...</table>. Не получается сделать так, что бы при щелкание в левом окшке фрейма на ссылке - в правом окошке, фрейма, страницы - появлялась нужная страничка выбраной ссылки, и при этом ссылки, что в левом окошке не исчезали. А получается, что при клике на ссылку появлляется новая страница. А нужно, короче, чтобы ссылки в левом окне фрейма все время оставались а в правом менялись на ту страницу, на ссылку которой я кликаю. Ответте пожалуйста. Мне очень нужно научиться этим "приемам". Спасибо!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Быстрый ответОтветить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 12.5.2008, 18:02
^ ВВЕРХ ^

Посетите наши проекты:
Строим Домик .RU - строительство дачных домов
seo monitor