Spec-Zone.ru › Haxe JavaScript

Местоположение

пакет js.html

Доступно в js

Интерфейс Location представляет местоположение (URL) объекта, к которому он привязан. Изменения, внесенные в него, отражаются на связанном объекте. Интерфейсы Document и Window также имеют такой связанный Location, доступный через Document.location и Window.location соответственно.

Документация Местоположение от сотрудников Mozilla, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/Location

Переменные

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API