ВОСПОЛЬЗуЙТеСЬ Оператором ВИДа значение соок1е = document, cookie.
Глава 8. JavaScript 41 9
domain — это доменное имя Web-сервера, отправившего страницу браузеру.
Доменное имя Web-сервера можно получить с помощью оператора вида домен —
ное_имя = document. domain. (Web-браузер использует информацию в свойстве domain в качестве имени cookie-файла документа.)
embeds — массив полей и методов из всех объектов, вставленных в Web-стра — ницу с помощью начального и конечного дескрипторов внедренного объекта
(). (Обычно внедряются файлы, для воспроизведения кото- рых Web-браузеру требуется подключаемый модуль — например, файлы
QuickTime (.mov).) Если внедренный объект поддерживает Java, вы можете
получить доступ к тому или иному из его полей с помощью записи вида
document. embeds. [индекс_внедренного обгьекта] .поле (ИЛИ ПО имени В виде
document. имя_внедренного_объекта. поле, если ДССКрИПТОр имеет атри —
бут name.) Выполнить метод объекта,, поддерживающего Java, можно с помощью
запис и вид а document. embeds.[индекс^внедренного^объекта].метод( ) (ИЛИ ПО
ИМеНИ В ВИДе document. имя_внедренного_об’ьекта. мето д () , есл и дескрипто р
включает в себя атрибут name.) Чтобы получить число внедренных
объектов на Web-странице, воспользуйтесь оператором JavaScript вида число_
внедренных обгьетов = document. embeds. length.
fgCoior — это цвет текстового содержимого Web-страницы, не модифициро — ванного атрибутом color в дескрипторе. Чтобы изменить цвет текста,
воспользуйтесь Оператором ВИДа document. fgCoior = цвет_текста (где цвет тек —
ста — шестнадцатеричный триплет, задающий RGB-значения цвета в виде
«#RRGGBB»).
forms — это массив свойств и методов для всех объектов форм на Web-стра —
нице. В главе, посвященной HTML-формам (ранее в этой книге), рассматрива- ются методы и свойства, имеющиеся для каждого объекта формы и для каждого элемента внутри объектов формы. В общем случае, получить доступ к свойству
форм ы МОЖНО С ПОМОЩЬЮ запис и ВИДа document, form s [индекс_формы] .свойств о
(ИЛИ document. имя_формы. свойство) , а К Методу форМЫ — С ПОМОЩЬЮ
оператора JavaScript вида document. forms[индекс_формы].метод() (или
document. MMH^opMbi. MeTOflO). Чтобы работать со свойством элемента формы, ис —
пользуйте оператор JavaScript вида document, forms [индекс формы] .element s [ин -
декс_элемента] . свойство (ИЛИ document. имя формы. имя элемента. свойство). Аналогично, чтобы выполнит ь метод элемент а формы, обратитес ь к мето — ду, которы й вы хотите использоват ь в оператор е JavaScript, с помощь ю за —
пис и document. form s [индекс формы] . element s [индекс__элемента] . метод ()
(ИЛИ document. имя_формы. имя элемента. метод () ).
images — это массив свойств изображений, вставленных в Web-страницу с по — мощью дескрипторов. Доступные только для чтения свойства изображе — ний, КОТОрые МОЖНО ПОЛУЧИТЬ, — ЭТО name, border, complete, height, width,
vspace и hspace. С помощью JavaScript также можно извлекать и изменять свой —
ства sr c и lowsr c изображения. Чтобы получить доступ к свойству изображения,
воспользуйтесь ЗапИСЬЮ ВИДа document, images [индекс изображения] .свойство
ИЛИ document. имя изображения. свойство.
42 0 Глава 8. JavaScript
lastModified — это доступная только для чтения символьная строка, содержа —
щая местные дату и время последнего внесения изменений в Web-страницу Чтобы получить значение свойства lastModified, воспользуйтесь оператором JavaScript
ВИДа дата и_время последнего изменения = document. lastModified.
linkcoio r — цвет непосещенных гиперссылок на Web-странице. Чтобы задать
цвет, который должен использовать Web-браузер, отображая непосещенные ги —
перссылки, воспользуйтесь оператором JavaScript вида document. linkcoior =
цвет непосещенной ссылки (где цвет нелосещенной_ссылки — шестнадцатерич —
ньш триплет, задающий RGB-значения цвета в виде U#RRGGBB»).
link s — это массив, содержащий свойства гиперссылок на Web-странице. К
свойствам гиперссылок, к которым можно обращаться и модифицировать их че —
рез массив links, ОТНОСЯТСЯ hash, hostname, host, href, pathname, port,
protocol, searc h И frame. Чтоб ы работат ь СО СВОЙСТВОМ ТОЙ ИЛИ ИНОЙ ГИПерС —
СЫЛКИ, ИСПОЛЬЗуЙте Запис ь ВИДа document, link s [индекс__ссылки] .свойств о ИЛИ
document. имя_ссылки. свойство.
referre r — это доступная только для чтения строка, хранящая Web-адрес Web-страницы, содержащей гиперссылку, по которой посетитель попал на теку — щую страницу. Например, если посетитель сайта, чтобы попасть на текущую страницу, щелкнул на гиперссылке на Web-странице index. htm Web-сайта NVBizNet. com, ВЫ МОЖете ПОЛуЧИТЬ ПОЛНЫЙ URL-адре с Web-СТраниЦЫ index. ht m
н а Web-Сайте NVBizNet. com С ПОМОЩЬЮ Оператора ВИДа иКЪ_откуда_пришел =
document, referrer. (Значение document, referrer будет Пустым, если ПОСети — тель извлек текущую страницу, набрав URL-адрес в адресной строке браузера, или если посетитель выбрал текущую страницу из списка избранного браузера.)