Глава 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-элементы в текущий документ в том порядке, в котором они встречаются