Сценарии JavaScript в активных страницах Web

Объект document


Специально для работы с документами HTML в языке JavaScript имеется отдельный объект с названием document. Пользуясь его свойствами и методами, сценарий JavaScript может получить информацию о текущем документе, загруженном в окно браузера, а также управлять отображением содержимого этого документа. В первой главе нашей книги мы уже применяли один из методов объекта document с именем write для записи строки в тело документа HTML.

Когда в 29 томе “Библиотеки системного программиста” мы рассказывали о документах HTML, то говорили, что такие документы состоят из заголовка и тела документа. Заголовок определяется при помощи оператора языка HTML <HEAD>, а тело документа - при помощи оператора <BODY>. Прежде чем мы перейдем к описанию свойств и методов объекта document, рассмотрим назначение отдельных параметров оператора <BODY>.

В общем виде этот оператор выглядит следующим образом:

<BODY

   BACKGROUND="Фоновое_изображение"

   BGCOLOR="Цвет_фона"

   TEXT="Цвет_текста"

   LINK="Цвет_непосещенных_ссылок"

   ALINK="Цвет_активизированных_ссылок"

   VLINK=" Цвет_посещенных_ссылок "

   onLoad="Обработчик_события_при_загрузке_документа"

   onUnload="Обработчик_события_при_выгрузке_документа">

</BODY>



Описание параметров оператора приведено ниже:

Параметр

Описание

BACKGROUND

С помощью этого параметра можно указать адрес URL изображения, заполняющего фон тела документа

BGCOLOR

Параметр BGCOLOR применяется в тех случаях, когда фон документа необходимо раскрасить в какой-либо цвет. Цвет задается в виде "#rrggbb", где константы rr, gg и bb - соответственно, красная, зеленая и голубая компоненты цвета. Значение констант может находиться в диапазоне от 0 до FF (в шестнадцатеричном виде). Цвет может также задаваться символическими константами, такими как red или white

TEXT

Цвет текста. Задается таким же образом, что и цвет фона BGCOLOR

LINK

Параметр LINK определяет цвет ссылок, размещенных в документе HTML, и еще не посещенных пользователем

ALINK

Этот параметр определяет цвет ссылок, выбранных пользователем

VLINK

Параметр VLINK определяет цвет ссылок, размещенных в документе HTML, которые уже посещались пользователем ранее

onLoad

С помощью параметра onLoad можно определить обработчик события, который получит управление при загрузке документа в окно браузера

onUnload

Аналогично предыдущему, однако обработчик события получит управление при удалении документа из окна браузера

Анализируя свойства объекта document, сценарий JavaScript может определить значения перечисленных выше параметров. Кроме того, сценарию доступны локальные метки, формы и связи документа как элементы соответствующих массивов, а также информация из заголовка документа.



Содержание раздела