Глава 27. Язык JavaScript/JScrip 631

Таблица 27.1 (продолжение)

Свойство/Метод

Тип

Описание

protocol

Строка

Содержит поле протокола URL-адреса, включая первое двоеточие;например, http:

host

Строка

Содержит имя хоста (hostname)и номер порта;например, home.netscape.com:80

hostname

Строка

Содержит только имя хоста;например, home.netscape.com

port

Строка

Содержит номер порта, если указан;в противном случае, это поле остается пустым

path

Строка

Содержит путь к текущему документу;например, / для корневого каталога

hash

Строка

Содержит CGI-параметры после первого символа # в URL-адресе

search

Строка

Содержит CQI-параметры после первого символа ? в URL-адресе

toString()

Метод

Возвращает location, href;можно использовать эту функцию для получения полного URL-адреса

assign()

Метод

Устанавливает location. href в заданное значение


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

Таблица 27.2

Свойство/Метод Тип Описание

title

location lastModified forms[] links[]

write ()

Строка Содержит заголовок текущей страницы

(записываемый в тэге<TITLE>)илиUntitled если заголовок отсутствует

Строка Содержит адрес текущей страницы

Строка Содержит дату последнего изменения страницы

Массив Содержит все формы текущей страницы

Массив Содержит все указатели ссылок в текущей странице

Метод Записывает HTML-элементы в текущий документ в том порядке, в котором они встречаются