69690

ФРЕЙМИ

Лекция

Информатика, кибернетика и программирование

Мета: опанувати технологію представлення інформації у документі з використанням фреймів. Фрейми (Frames - кадри) надають користувачеві можливість поділяти екран на дві або більше незалежних динамічних або статичних частини.

Украинкский

2014-10-08

87.5 KB

0 чел.

Тема 18: ФРЕЙМИ

Мета: опанувати технологію представлення інформації у документі з використанням фреймів.

Фрейми (Frames - кадри) надають користувачеві можливість поділяти екран на дві або більше незалежних динамічних або статичних частини.

Кожен фрейм може мати такі властивості:

всі фрейми мають свій URL, що дозволяє завантажувати їх незалежно від інших фреймів;

кожний фрейм має власне ім'я (атрибут NAME), яке дозволяє переходити до нього з іншого фрейма;

розмір фрейма може бути змінений користувачем безпосередньо на екрані за допомогою мишки.

Ці властивості фреймів дозволяють:

розміщувати статичну інформацію, яку автор вважає за необхідне постійно показувати користувачу, у одному статичному фреймі;

розміщувати у статичному фреймі зміст всіх або частини документів, які містяться на сервері, що дозволяє користувачеві швидко знаходити інформацію, яка його цікавить;

створювати вікна результатів запитів, коли в одному фреймі знаходиться власне запит, а в другому - результати запиту.

Фрейм-документ є специфічним видом HTML-документа, оскільки не містить елемента BODY і, відповідно, будь-якого змістового навантаження. Він описує тільки фрейми, які будуть містити інформацію.

Основний документ, який містить опис фреймів, виглядає так:

<HTML>

<HEAD> </HEAD>

<FRAMESET>....</FRAMESET> </HTML>

Атрибути тегу <FRAMESET>

Атрибут

Призначення

ROWS=pixels|persent

*

поділ екрану на декілька смуг

COLS=pixels|persent|*

поділ екрану на декілька стовпчиків

FRAMEBORDER

описує сітку фреймової структури (за замовчуванням значення YES -тривимірна сітка, N0 - без сітки)

BORDER

ширина сітки фреймової структури (за замовчуванням значення 5)

BORDERCOLOR

колір сітки фреймової структури

Значення (*) відповідає використанню всього простору екрану, який залишився.

Для вміщення змісту у фрейми, які утворились в результаті поділу, використовується тег <FRAME>... </FRAME>. Важливим атрибутом цього тега є атрибут SRC, який сповіщає URL документа, котрий необхідно завантажити у фрейм.

Кожний елемент фреймової структури описується за допомогою тега <FRAME>, який має такі атрибути:

SRC - URL вмісту фрейма;

NAME - ім'я фрейма {аналогія імені вікна броузера)

для здійснення доступу до фрейма і оновлення його змісту;

- MARGINHEIGHT -    ширина верхнього і нижнього вільного

поля фрейма у пікселях;

- MARGINWIDTH -     ширина лівого і правого вільного поля

фрейма у пікселях;

- SCROLLING - смуги гортання для перегляду вмісту фрей-

ма (AUTO/YES/NO, за замовчуванням значення  - AUTO);

- NORESIZE - наявністю даного атрибута користувачу за-

бороняється змінювати розміри фрейма при перегляді документа {за замовчуванням це можливо за допомогою мишки);

FRAMEBORDER -     описує сітку фрейма (YES/NO);

BORDERCOLOR -     колір сітки фрейма.

Визначення фреймової структури

Порядок створення сторінки з фреймами:

1. Створюється початкова сторінка, у якій задаються розміри і кількість фреймів, а також імена файлів, які відповідають фреймам і атрибути для кожного фрейма.

2. Створюються окремі сторінки для кожного фрейма. Необхідно уявити собі загальний вигляд сторінки - де і якого

розміру будуть фрейми. Наприклад, ліворуч має бути фрейм змісту з переліком статей, праворуч - сторінка із власне статтями. Необхідно зробити так, щоб натискання мишкою на назві статті у лівій частині екрану, викликало появу змісту статті у правій частині. Або фреймова структура має ділити екран на три проздовжні частини. Верхня частина займає 15% висоти вікна броузера, її змістом є документ header.htm. Середній фрейм займає 70% вікна, в нього вводиться зміст документа body.htm. Решту частини вікна броузера займає фрейм, у який виводиться зміст документа footer.htm.

<FRAMESET ROWS=«15%, 70%, 15%>»

<FRAME SRC=«header.htm» NORESIZE SCROLLING=NO>

<FRAME SRC=«body.htm»>

<FRAME SRC=«footer.htm» NORESIZE SCROLLING=NO>

</FRAMESET>

Верхній і нижній фрейми даної структури не містять смуг гортання вмісту і мають постійний розмір. Атрибут NORESIZE для середнього фрейма не задається, оскільки заборона зміни розмірів фреймів, які знаходяться поруч, не дозволяє зміни розміру середнього фрейма.

Для створення «вкладеної» структури фреймів, наприклад, у середній області фрейма з попереднього прикладу, яка поділяє її на два рівних стовпці, можна навести такий приклад:

FRAMESET ROWS=«15%, 70%, 15%»>

<FRAME SRC=«header.htm» NORESIZE SCROLLING=NO>

<FRAMESET COLS=«*,*»>

<FRAME SRC=«left.htm»>

<FRAME SRC=«right.htm»>

</FRAMESET>

<FRAME SRC=«footer.htm» NORESIZE SCROLLING=NO>

</FRAMESET>

Створення індексного (початкового) екрана з двох фреймів:

ПРИКЛАД

Файл у форматі HTML:

<HTML>

<FRAMESET cols=«*,310»>

<FRAME SRC=«LABJr.htm» NAME= «framel»>

<FRAME SRC=«home_fr.htm» NAME=«frame2»>

</FRAMESET>

</HTML>

У лівому фреймі у пункті «Обрядова їжа» зроблено посилання на відповідний файл, який розкриє зміст цього пункту і буде відображений у правому вікні. Для цього зміни вносяться до файлу, який завантажується у цей фрейм. При встановленні гіперпосилання вказують на NAME відповідного фрейма введенням команди TARGET.

Відображення файла програмою-броузером:

ПРИКЛАД

файл у форматі HTML:

<HTML> <BODY>

<Н1 ALIGN=CENTER> УКРАЇНСЬКА МИНУВШИНА</Н1><ВІІ> <Р ALIGN=CENTER><B>yKPAlHCbKA КУХНЖ/В></Р>

<UL>

<ІЛ>ПОВСЯКДЕННА Й СВЯТКОВА ЇЖА ТА НАПОК/П> <ЬІ>РЕЖИМ І СЕЗОННІСТЬ ХАРЧУВАННЯ, ХАРЧОВІ ЗАБОРОНИ

/LI HREF= «LAB2-4JFR.HTM» TARGET = «FRAME2>» <LI>

ОБРЯДОВА ЇЖА </LI></A> </UL> </BODY> </HTML>


 

А также другие работы, которые могут Вас заинтересовать

32617. Назначение и классификация и основные технические и эксплуатационные параметры сортировочных устройств 413.5 KB
  Для сортировки вагонов на станциях рекомендуется проектировать основные и вспомогательные сортировочные устройства следующих типов: горочные сортировочные горки повышенной большой средней и малой мощности где для сортировки вагонов используется сила тяжести; негорочные вытяжные пути со стрелочными горловинами на уклоне где используется сила тяжести локомотива и сила тяжести вагонов; вытяжные пути и стрелочные горловины на горизонтальной площадке где используется только сила тяги локомотива. Для выполнения функций основного...
32618. Докладно описати основні пристрої вантажної станції (ВС): -колійний розвиток ВС - сортувальні пристрої; -вимоги до проектування основних пристроїв ВС 69 KB
  Для выполнения работы по приему отправлению и обработке поездов и обслуживанию пунктов погрузки выгрузки на ГС имеются пути сортировочные устройства грузовой район а в отдельных случаях устройства для экипировки локомотивов и ремонта вагонов производственнотехнические здания и прочие сооружения. Путевое развитие включает приемоотправочные сортировочные погрузочновыгрузочные выставочные соединительные и ходовые пути. Приемоотправочные пути используются для приема и отправления поездов передач на сортировочную или...
32619. Дати докладну характеристику розв’язок перехрещень в вузлах 900 KB
  Основное требование ко всем пересечениям маршрутов в одном уровне заключается в том что эти пересечения не должны снижать пропускную способность ниже необходимой в период интенсивного движения и создавать угрозу безопасности движения. Пересечения в одном уровне устраиваются при благоприятных топографических условиях относительно небольших размерах движения. Безопасность движения поездов обеспечивается с помощью устройств автоматики и сигнализации предохранительных тупиков. Развязки в одном уровне осуществляются чаще всего с...
32620. Розрахунок конструктивної висоти сортувальної гірки на сортувальній станції 571.5 KB
  Профільна висота головної дільниці h1 встановлюється з урахуванням найбільшого використання допустимої швидкості входу Vвх розрахункового бігуна вагою 85 т ωо=05 Н кн. в уповільнювачах 1 ГП при сприятливих умовах скочування: де Vo найбільша швидкість розпуску приймається 25 м с; g′ох розрахунковий параметр для ОХ бігуна м с2; де g прискорення вільного падіння 981 м с2; n кількість осей бігуна ОХ 4; q вага бігуна ОХ 85 т; hωо1 hск1 питома робота сил опору основного і від стрілок та кривих в межах головного дільниці l1...
32621. Докладно описати питання щодо пасажирської технічної станції (ПТС): 1) призначення і класифікація; 2) основні пристрої; 3) основні операції, що виконують на станції; 4) умови застосування; 5) переваги та недоліки окремих ПТС 116.5 KB
  1 ПТС призначаються для переформування ремонту очищення і екіпірування пасажирських составів. Станції бувають крупні 1520 составів за добу і середні 815.20 составів. На технічних парках менше ніж 68 составів.
32622. Аналіз схем двосторонніх станцій с послідовним розташуванням основних парків. Описати системи гіркової автоматики 216.5 KB
  Для комплексної механізації і автоматизації процесу сортування вагонів сортувальні гірки обладнуються локальними системами автоматики ГАЦ ГПЗУ АРС АЗСР ТГЛ пристроями звязку телебачення сигналізації. Під час роботи в маршрутному режимі оператор натисканням кнопки яка відповідає номеру підгіркової колії встановлює маршрут для кожного відчепу перед розпуском його з гірки. Система АСУ РСГ дозволяє регулювати швидкість насуву і розпуску составів швидкість руху відчепів з гірки керувати маршрутами руху відчепів з контролем...
32623. Докладно описати такі питання: визначення спеціальної вантажної станції, спеціалізація спеціальних вантажних станцій,основні операції,які виконують на спеціалізованих вантажних станціях 677.5 KB
  Докладно описати такі питання: визначення спеціальної вантажної станції спеціалізація спеціальних вантажних станційосновні операціїякі виконують на спеціалізованих вантажних станціях. Спеціалізовані вантажні станції це вантажні станції що будуються в пунктах масової переробки однорідних вантажів і забезпечують ритмічність і потоковість обробки масових вантажів і прискорену обробку рухомого складу на станції ефективне використання вантажнорозвантажувальних механізмів і скорочення обсягу роботи сортувальних станцій за рахунок формування...
32624. Дати технічну характеристику колієпроводів 992.5 KB
  Минимальная длина путепроводной развязки в плане определяется в зависимости от радиуса кривой и угла пересечения. Рис 1 К расчету путепроводной развязки в плане. Длина путепроводной развязки в плане должна быть не менее длины развязки в профиле Lnл Lпp Длина путепроводной развязки в профиле зависит от характера подходов. Минимальная длина развязки в профиле: Lпр=lпод0.
32625. Особливості проектування вузлових дільничних станцій (ВДС). Принципи розташування основних пристроїв на дільничних станціях 98 KB
  Докладно описати такі питання: особливості проектування вузлових дільничних станцій ВДС; принципи розташування основних пристроїв на дільничних станціях; розрахунок числа приймальновідправних колій на ВДС При проектировании УУС следует выполнять такие требования: 1 на подходах к станции должны предусматриваться развязки маршрутов в одном или в разных уровнях; 2 расположение главных путей на подходах к станции конструкции горловин должны обеспечивать одновременный прием и отправление поездов со...