пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Объектная модель броузера. Объект document.

Для того чтобы изменять уже нарисованный браузером экран или создавать новые окна, нужно проникнуть в иерархию объектов браузера, получить доступ к его объектам. JavaScript предоставляет такую возможность. Браузер не только показывает образы тегов на экране компьютера. Браузер для каждого тега строит объект, наделяя его соответственными свойствами и методами. Все эти объекты помещаются в стройную иерархию, которая называется объектной моделью браузера. Доступ к объектной модели можно выполнить на JavaScript. Это дает следующие преимущества: браузер постоянно следит за своей объектной моделью; если в ней что-то меняется, это изменение сразу отображается на экране. Вот в этом и есть суть программирования динамики на гипертекстовой странице.
Объект document представляет собой модель документа, построенного браузером на экране.

параметр

значение

title

Название документа, определенное в теге TITLE. В IE это свойство можно читать и менять, в NN -- только читать.

URL

Адрес страницы. В IE это свойство можно читать и менять, в NN -- только читать.

location

Адрес страницы. Это свойство можно читать и менять как в IE, так и в NN

lastModified

Дата последнего изменения документа. 

bgColor
fgColor
linkColor
alinkColor
vlinkColor

Цвета фона, текста, не посещенной ссылки, активной ссылки и посещенной ссылки (аналоги атрибутов bgcolor, text, link, alink, vlink тега BODY). Эти свойства доступны для чтения и записи.

readyState

Возвращает значение complete после полной загрузки документа. Свойство поддерживается только в IE

 

метод

описание

open()

Открывает запись в окно браузера. Прежнее содержимое окна очищается.

close()

Закрывает запись в окно браузера.

clear()

Очистка окна браузера.

write(str)

Записывает текст и код HTML, содержащийся в строке str в документ.

writeln(str)

Записывает текст и код HTML, заканчивающийся возвратом каретки (переходом на новую строку). Переход на новую строку на экране браузера будет заметен лишь в том случае, если он выполняется внутри тега PRE.

 Методы write и writeln удобно использовать в следующих случаях:
- Короткий скрипт заменяет собой длинный HTML-код
- Документ строится, учитывая особенности браузера, разрешения экрана, даты, предпочтения пользователя.
Создание документов полностью программным путем ("на лету").
 


28.12.2017; 02:06
хиты: 87
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь