Местоположение
пакет js.html
Доступно в js
Интерфейс Location представляет местоположение (URL) объекта, к которому он привязан. Изменения, внесенные в него, отражаются на связанном объекте. Интерфейсы Document и Window также имеют такой связанный Location, доступный через Document.location и Window.location соответственно.
Документация Местоположение от сотрудников Mozilla, лицензирована по CC-BY-SA 2.5.
См. также:
Переменные
hash:String
Является DOMString, содержащим '#', за которым следует идентификатор фрагмента URL.
host:String
Является DOMString, содержащим хост, то есть имя хоста, ':', и порт URL.
hostname:String
Является DOMString, содержащим домен URL.
href:String
Является DOMString, содержащим весь URL. При изменении связанный документ переходит на новую страницу. Его можно задать из источника, отличного от связанного документа.
read onlyorigin:String
Возвращает DOMString, содержащий каноническую форму источника данного местоположения.
pathname:String
Является DOMString, содержащим начальный '/', за которым следует путь URL.
port:String
Является DOMString, содержащим номер порта URL.
protocol:String
Является DOMString, содержащим схему протокола URL, включая конечный ':'.
search:String
Является DOMString, содержащим '?', за которым следуют параметры или «строка запроса» URL. Современные браузеры предоставляют URLSearchParams и URL.searchParams, чтобы легко извлечь параметры из строки запроса.
Методы
assign(url:String):Void
Загружает ресурс по указанному в параметре URL.
Выбрасывает:
null |
DOMError |
|---|
reload(forceget:Bool = false):Void
Перезагружает ресурс по текущему URL. Его необязательный уникальный параметр — Boolean, который, когда он true, заставляет браузер всегда загружать страницу с сервера. Если он false или не указан, браузер может перезагрузить страницу из кэша.
Выбрасывает:
null |
DOMError |
|---|
replace(url:String):Void
Заменяет текущий ресурс ресурсом по указанному URL. Различие с методом assign() заключается в том, что после использования replace() текущая страница не сохранится в сессии History, что означает, что пользователь не сможет вернуться на неё с помощью кнопки «Назад».
Выбрасывает:
null |
DOMError |
|---|
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/Location.html