, в котором дополнительно задаются обработчики событий onClick и
onMouseOver Методы объекта document
Сценарии JavaScript могут вызывать следующие пять методов, определенных в
объекте document:
МетодОписаниеclearУдаление содержимого документа из окна просмотраcloseЗакрытие
потока данных, открытого для документа методом open. В окне будут отображены
все изменения содержимого документа, сделанные сценарием после открытия потока
openОткрытие выходного потока для записи в документ HTML данных типа MIME при
помощи методов write и writelnwriteЗапись в документ произвольной конструкции
языка HTMLwritelnАналогично предыдущему, но в конце строки добавляется символ
новой строки Цветовое оформление документа
Большинство свойств объекта objects доступно сценарию JavaScript как для
чтения, так и для записи. Сначала мы попробуем динамически изменить цветовое
оформление документа HTML, показанного на рис. 2.18.
Рис. 2.18. Документ HTML с цветовым оформлением, измененным при помощи сценария
JavaScript
Сценарий изменил пять свойств документа HTML - цвет фона и текста, а также
цвета посещенных, не посещенных и выбранных пользователем ссылок (листинг 2.8).
Листинг 2.8. Файл chapter2/ColorLinks/ColorLinks.html
Color Links
Изменение цветового оформления
Посетите эти серверы:
Наша домашняя
страница
Каталог программ Auramedia
Страница сервера Microsoft про
Java
Локальный раздел
Этот локальный раздел вы можете просмотреть, даже если ваш компьютер не
подключен к Internet
Обратите внимание, что наш сценарий переопределяет цвет фона, заданный
параметром BGCOLOR в операторе
:
document.bgColor = "#00FF80";
Немного усложнив сценарий, вы можете изменять цвет фона, например, в
зависимости от времени суток или от календарной даты. Например, цвет страницы
по выходным дням можно сделать праздничным, а по рабочим - деловым. Выбор
цифровых констант, определяющих праздничный и деловой цвета в шестнадцатеричном
виде, мы оставляем на ваше усмотрение или на усмотрение вашего дизайнера.
Ссылки и метки в документе
Как мы уже рассказывали в 29 томе “Библиотеки сис