X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема с фреймами
Erebus
Erebus
Topic Starter сообщение 8.8.2010, 21:37; Ответить: Erebus
Сообщение #1


Доброго времени суток! Недавно начал разбираться в html и столкнулся с такой странной проблемой - делю страницу на фреймы командой <frameset cols="200,500,100">, но при открытии страницы в браузере деление происходит не на указанное количество пикселей, а на три пропорциональные части 2:5:1 соответственно.
Почему так происходит?
Заранее благодарю за ответ.

P.S. Полный вариант странички:
<html>
<head>
<title>
</title>
</head>
<frameset cols="200,500,100">
<frame scr="list.html" scrolling="no" noresize>
<frame scr="body.html" scrolling="no" noresize>
<frame scr="count" scrolling="no" noresize>
</frameset>
</html>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SOKOJI
SOKOJI
сообщение 8.8.2010, 21:38; Ответить: SOKOJI
Сообщение #2


(Erebus @ 9.8.2010, 00:37) *
Доброго времени суток! Недавно начал разбираться в html и столкнулся с такой странной проблемой - делю страницу на фреймы командой <frameset cols="200,500,100">, но при открытии страницы в браузере деление происходит не на указанное количество пикселей, а на три пропорциональные части 2:5:1 соответственно.
Почему так происходит?
Заранее благодарю за ответ.

P.S. Полный вариант странички:
<html>
<head>
<title>
</title>
</head>
<frameset cols="200,500,100">
<frame scr="list.html" scrolling="no" noresize>
<frame scr="body.html" scrolling="no" noresize>
<frame scr="count" scrolling="no" noresize>
</frameset>
</html>


Фреймы нынче не в моде :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 8.8.2010, 21:59; Ответить: locky-yotu
Сообщение #3


(SOKOJI @ 9.8.2010, 00:38) *
Фреймы нынче не в моде :)

Это да, и если вы начинаете учить HTML, то начинайте учить div'ную верстку.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
staff-base
staff-base
сообщение 9.8.2010, 16:33; Ответить: staff-base
Сообщение #4


Не слушайте глупости, учите дальше фреймы.

<frameset cols="200,500,100"> Цифры указывают доли. Для понимания - считайте, что frameset не документ, а оконный контейнер, а то что определяет структуру, это просто делёжка окна. Окно нельзя разделить на доли, сумма которых будет меньше или больше этого окна.

Если хотите указывать в пикселях, то для размера одного из полей необходимо указать *
<frameset cols="200,*,100"> - так середина будет тянуться.

Можно ещё так сделать
<frameset cols="100,2*,*,250"> - слева 100 пикселей, справа 250, а вторая и треться колонки разделены в отношении 2/1. Вторая и треться колонки так же будут тянуться по ширине.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 9.8.2010, 17:10; Ответить: locky-yotu
Сообщение #5


staff-base, хаха) А может еще учить, как менять спицы в телеге? Нафига нам эти автомобили, правда ведь?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Asterix_hb
Asterix_hb
сообщение 9.8.2010, 18:36; Ответить: Asterix_hb
Сообщение #6


Доброго всем времени суток!
Я пока еще новичок в деле сайтостроения. Ув.специалисты подскажите, пожалуйста, столкнулся вот с какой проблемой...
Страница сайта (информационного, не коммерческого) состоит из трех фреймов: TOP-фрейм узкий горизонтальный (там название сайта, эмблемы, меню(пока в виде гиперссылок), LEFT-фрейм узкий вертикальный- там находятся меняющиеся по нажатию в TOP-фрейме списки гиперссылок, при выборе элемента списка в широком RIGHT-фрейме выдается соответствующая подробная информация. Проблема состоит в том, что при нажатии другой гиперссылки в TOP-фрейме информация изменяется только в одном LEFT-фрейме, а в RIGHT-фрейме находится еще старая информация. Как сделать так, чтобы при нажатии одной гиперссылки в ТОР-фрейме загрузить новую информацию сразу в два фрейма LEFT и RIGHT.
Заранее спасибо!:)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Asterix_hb
Asterix_hb
сообщение 9.8.2010, 20:23; Ответить: Asterix_hb
Сообщение #7


Всем спасибо уже сам разобрался!
Решил проблему с помощью "страниц-загрузчиков"
Строка кода с меню(гиперссылкой) имеет такой вид, например:

<TD width="100" colSpan=3 align="center" title="Список птиц Ивановской области"><B> <A href="index_for_bird.html" target="_top" >Птицы</B>

Обязательно target="_top" иначе будет многослойный пирог, все будет открываться в другом окне или что-нибудь похуже :wacko:
Соответствующий ссылке меню загрузчик файл index_for_bird.html:

файл index_for_bird.html:
<HTML>
<HEAD>
...
<!-- Загрузчик для меню "ПТИЦЫ"-->
...
</HEAD>

<frameset rows="210,*">
<frame name="top" src="titl_1.htm"> <!-- "Вывеска сайта"-->
<FRAMESET COLS=225,*>

<!-- "Грузим инфу в LEFT"-->
<FRAME Name="left" SRC="BIRDS/spisbird_alf.html">

<!-- "Грузим инфу в RIGHT"-->
<FRAME Name="right" SRC="BIRDS/ptic_inf.html">

<FRAMESET rows="225,*">
</FRAMESET>
</frameset>
<HTML>
Все оказалось просто! :evrika:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lazy_Den
Lazy_Den
сообщение 12.8.2010, 18:04; Ответить: Lazy_Den
Сообщение #8


Тут много говорили о том, что фреймовую структуру использовать не рекомендуется, но никто не объяснил почему. Так вот, предположим, что вы закинули свой сайт в гуглю, скушал он ваши ссылочки, и выдал пользователю по запросу какую-либо из них. Что происходит... Нормальное отображение всего сайта будет только в случае, если заход идет через стартовую/индексную страницу и только! А ссылка, по которой человек перейдет, отобразит страницу отдельно от всей структуры сайта, т.е. автономно, а ведь корректно она должна отображаться в опеделенном фрейме. Вот и думайте теперь - стоит или не стоит использовать фреймы ;)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Проблема с админкой
5 Prok 2315 29.7.2019, 20:04
автор: dvakarandasha
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема с таблицей, которая выводится через скрипт
7 vanchester 1336 15.2.2019, 19:06
автор: Artos_mw
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема в тегах при сохранении контента
1 Kord18 1405 13.3.2018, 18:19
автор: Evgeniy3200
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема вёрстки адаптивной страницы на divах
28 master-vek 4713 8.2.2018, 19:29
автор: master-vek
Открытая тема (нет новых ответов) Проблема с All in one SEO?
17 okseo 2680 30.11.2017, 14:06
автор: okseo


 



RSS Текстовая версия Сейчас: 29.3.2024, 17:15
Дизайн