объект document

Объект document

Этот объект можно получить как свойство объекта window. Он отвечает за документ, загруженный в окно браузера. Вообще, динамическое изменение страницы связано с использованием объекта document.

Основные свойства объекта:

  • alinkColor — дублирует атрибуты тега ‘body’ внутри текущего документа.
  • bgColor — дублирует атрибуты тега ‘body’ внутри текущего документа.
  • fgColor — дублирует атрибуты тега ‘body’ внутри текущего документа.
  • linkColor — дублирует атрибуты тега ‘body’ внутри текущего документа.
  • vlinkColor — дублирует атрибуты тега ‘body’ внутри текущего документа.
  • parentWindow — ссылка на окно, которое содержит объект document.
  • fileModifiedDate — дата последней модификации.
  • lastModified — последняя модификация.
  • fileSize — размер файла.
  • referrer — содержит адрес страницы, с которой вы пришли на эту страницу. Часто используют для сбора статистики, как вы на этой странице оказались.
  • cookie — строка, содержащая куки.
  • charset — кодировка.
  • readyState — содержит строку с описанием состояния процесса загрузки страницы. Есть 5 значений: 1 — процесс загрузки еще не начался; 2 — loading — идет процесс загрузки кода html; 3 — loaded — код html загрузился; 4 — interective — страница доступна пользователю (полностью загружена); 5 — complited — загрузились все остальные ресурсы (картинки, файлы стилей).

Основные методы объекта:

  • open () — стирает содержимое текущего документа, т.е. создает новый документ.
  • close () — говорит, что вы закончили формировать html страницу, он ее не закрывает.
  • write () — выводит строку в код html. Если вызвать в процессе загрузки страницы, то метод дописывает эту страницу. Если вызвать после загрузки страницы — метод стирает весь документ и запишет новую строку.
  • writeln () — выводит строку в код html. Если вызвать в процессе загрузки страницы, то метод дописывает эту страницу. Если вызвать после загрузки страницы — метод стирает весь документ и запишет новую строку.



Добавить комментарий

Ваш e-mail не будет опубликован.