русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Drugoi2.html


Дата добавления: 2015-09-15; просмотров: 705; Нарушение авторских прав


Фреймы

 

Фреймы позволяют разбить окно просмотра браузера на несколько прямоугольных подобластей, располагающихся рядом друг с другом.

В каждую из подобластей можно загрузить отдельный HTML-документ, просмотр которого осуществляется независимо от других.

Между фреймами, также как и между отдельными окнами браузера, при необходимости можно организовать взаимодействие, которое заключается в том, что выбор ссылки в одном из фреймов может привести к загрузке нужного документа в другой фрейм или окно браузера.

 

Фреймы
<frameset></frameset> Определяет структуру разбиения экрана на отдельные области окна браузера - фреймы;
<frameset rows="value,value"> Разделяет экран на фреймы по строкам, высота которых определена в пикселах, или в процентном соотношении к высоте таблицы фреймов, или в относительном виде
<frameset cols="value,value"> Разделяет экран на фреймы по столбцам, ширина которых определяется аналогично предыдущему
<frame> Определяет единичный фрейм
<noframes></noframes> Определяет, что будет показано в окне браузера, если он не поддерживает фреймы.
Атрибуты фреймов (применимы и к плавающему фрейму <iframe ></frame>
<frame src="URL"> Определяет какой из HTML документов будет показан во фрейме.
<frame name="name"> Указывает Имя фрейма, что позволяет направлять информацию в этот фрейм из других фреймов или окон
<frame marginwidth=#> Определяет величину отступов по левому и правому краям фрейма; должно быть равно или больше 1.
<frame marginheight=#> Определяет величину отступов по верхнему и нижнему краям фрейма; должно быть равно или больше 1.
<frame scrolling=VALUE> Указывает, будет ли выводится линейка прокрутки во фрейме; значение value может быть "yes," "no," или "auto". Значение по умолчанию для обычных документов - auto.
<frame noresize> Препятствует изменению размеров фрейма.

 



Примеры:

<FRAMESET ROW="10%, 60%, 30%-> - в процентах< FRAMESET ROW="20, 80, *" > - в пикселах и что осталось < FRAMESET ROW="20, 2*, *" > в пикселах и в долях (2 и 1 доли – части)

 

 

Конкретный пример клиентского приложения на фреймах:

Создадим папку, в ней в корне будет стартовый файл index.html (не обязательно) и вложенная папка Pagesсо страницами, папка Pictures с картинками и, если надо, другие.

Здесь вставим Html-файл с картинкой (логотип фирмы) Здесь постоянно будет главный заголовок (на фоне картинки сделаем бегущую строку) Этот фрейм назовем ZAGOLOVOK
Здесь будет располагаться кнопочное меню, Это фрейм KNOPKA
  Здесь В столбик располагаются все пункты панели меню. Назовем этот фрейм PANEL Это основная (домашняя) страница В этот фрейм будем выводить содержание выбранных пунктов меню   Назовем этот фрейм DOM
     

 

В кодах эту структуру можно представить так (страницы положим в папку Pages):

<html><head><title> Загрузочная страница</title></head>

<FRAMESET rows="150,30,*" border=5>

<FRAMESET cols=140,*" border=5 >

<FRAME src="Pages/comp.html" name="comp">

<FRAME src="Pages/zagolovok.html" name="zag">

</FRAMESET>

<frame src="Pages/knopka.html" name "knopka" scrolling=NO Noresize marginheight=3>

<FRAMESET cols="33%,*" border=5>

<FRAME src="Pages/PANEL.html" name="menu">

<FRAME src="Pages/HOME.html" name="dom">

</FRAMESET>

</html>

Здесь все фреймы поименованы, чтобы возможна была загрузка в каждый новых файлов

Сохраним этот файл как стартовый файл под именем index.html

Создадим простейшие файлы, позволяющие проверить работу созданной структуры:

1)/ PANEL.htmlc 3 пунктами меню:

<HTML><BODY>

<A HREF="Home.html" target="dom">ДОМАШНЯЯ СТРАНИЦА</A>

<p><a href="drugoi.html" target="dom">Другая страница</a>

<p><a href="drugoi2.html" target="dom">Совсем Другая страница</a>

</body> </html>

2) HOME.html - просто для иллюстрации

<HTML><BODY> Это домашняя страница </body></html>

3) Аналогично – для иллюстрации заголовка zagolovok.html

<HTML><BODY> Это ЗАГОЛОВОК с картинкой</body></html>

4) Две простых страницы для иллюстрации пунктов меню

drugoi2.html

<HTML><BODY>Это совсем другая страница 2 </body></html>



<== предыдущая лекция | следующая лекция ==>
Порядок работы | Диагностические утилиты TCP/IP


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.006 сек.