Объект location содержит информацию о местонахождении текущего
документа, т.е. его интернет-адрес. Его также можно использовать для перехода на
другой документ и перезагрузки текущего документа. Свойства объекта location- hash - Имя "якоря" в интернет-адресе документа, если оно есть.
- host - Имя компьютера в сети интернет вместе с номером порта, если он
указан.
- hostname - Имя компьютера в сети Интернет.
- href - Полный интернет-адрес документа.
- pathname - Путь и имя файла, если они есть.
- port - Номер порта. Если не указан, возвращает номер 80 - стандартный порт,
через который работает протокол HTTP.
- protocol - Идентификатор протокола. Если не указан, возвращается "http:".
- search - Строка параметров, если она есть.
Методы объекта location- assign({Адрес}) - Загружает документ, адрес которого передан в качестве
параметра. Поддерживаетс только IE начиная с 4.0
- reload([true|false]) - Перезагружает документ с Web-сервера. Необязательный
параметр нужен только для NN: значение true заставляет Web-обозреватель
перезагрузить документ с жесткого диска, где он был сохранен ранее, а false
(значение по умолчанию) - прямо с Web-сервера.
- replace({Адрес}) - Загружает документ, адерс которого передан в качестве
параметра, и заменяет в списке истории Web-обозревателя адрес предыдущего
документа адресом нового.
Пользуясь объектом location, можно загрузить другой документ на место
текущего. Для этого просто присвойте значение нового интернет-адреса свойству
href. document.location.href = "http://scriptozna.ucoz.ru"; Пользователи IE также могут воспользоваться методом assign: document.location.assign("http://scriptozna.ucoz.ru"); Если вы хотите полностью заменить текущий документ, чтобы даже адрес его не
появлялся в списке истории, воспользуйтесь методом replace: document.location.replace("http://scriptozna.ucoz.ru"); Назад | Содержание | Вперед |