Эта статья нуждается в техническом обзоре. Как вы можете помочь.
Свойство только для чтения HTMLHyperlinkElementUtils.origin
– это USVString
, содержащий сериализованные в Unicode протокол, хост и порт, а именно:
- для URL, начинающегося с
http
илиhttps
, – протокол,'://'
, домен,':'
, порт (порт по умолчанию,80
и443
соответственно, если указаны явно); - для URL, начинающегося с
file:
, – значение зависит от браузера; - для URL, начинающегося с
blob:
, – основа URL следующего заblob:
. Т.е. для"blob:https://mozilla.org"
будет"https://mozilla.org".
Примечание: Эта возможность доступна в Web Workers.
Синтаксис
string = object.origin;
Примеры
// На этой странице var result = window.location.origin; // Вернет: 'https://developer.mozilla.org'
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
WHATWG HTML Living Standard Определение 'HTMLHyperlinkElementUtils.origin' в этой спецификации. |
Живой стандарт | Изначальное определение. |
Совместимость с браузерами
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | (Да) | 26.0 (26.0) [2][3] | Нет [1] | Нет [1] | Нет [1] |
Возможность | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | Нет [1] | Нет [1] | 26.0 (26.0) [2][3] | Нет [1] | Нет [1] | Нет [1] |
[1] Хотя оно и не включено в один абстрактный интерфейс, это свойство напрямую доступно в интерфейсах, которые его реализуют.
[2] С Gecko 26 по Gecko 44, это свойство находилось в URLUtils
. Оно было перемещено или в HTMLHyperlinkElementUtils
, или напрямую в интерфейс.
[3] До Gecko 49, для URL, начинающихся с blob,
ошибочно возвращался null
.
Смотрите также
- Миксин
HTMLHyperlinkElementUtils
, к которому принадлежит это свойство.