--- title: HTMLHyperlinkElementUtils.origin slug: Web/API/HTMLHyperlinkElementUtils/origin tags: - API - Experimental - HTMLHyperlinkElementUtils - Property - Read-only - Reference - URL API translation_of: Web/API/HTMLHyperlinkElementUtils/origin ---
{{APIRef("URL API")}}
Свойство только для чтения HTMLHyperlinkElementUtils.origin – это {{domxref("USVString")}}, содержащий сериализованные в Unicode протокол, хост и порт, а именно:
http или https, – протокол, '://', домен, ':', порт (порт по умолчанию, 80 и 443 соответственно, если указаны явно);file:, – значение зависит от браузера;blob:, – основа URL следующего за blob:. Т.е. для "blob:https://mozilla.org" будет "https://mozilla.org".{{AvailableInWorkers}}
string = object.origin;
// На этой странице var result = window.location.origin; // Вернет: 'https://developer.mozilla.org'
| Спецификация | Статус | Комментарий |
|---|---|---|
| {{SpecName('HTML WHATWG', '#dom-hyperlink-origin', 'HTMLHyperlinkElementUtils.origin')}} | {{Spec2('HTML WHATWG')}} | Изначальное определение. |
{{ CompatibilityTable() }}
| Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Базовая поддержка | {{CompatVersionUnknown()}} | {{CompatGeckoDesktop("26.0")}} [2][3] | {{CompatNo}} [1] | {{CompatNo}} [1] | {{CompatNo}} [1] |
| Возможность | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Базовая поддержка | {{CompatNo}} [1] | {{CompatNo}} [1] | {{CompatGeckoMobile("26.0")}} [2][3] | {{CompatNo}} [1] | {{CompatNo}} [1] | {{CompatNo}} [1] |
[1] Хотя оно и не включено в один абстрактный интерфейс, это свойство напрямую доступно в интерфейсах, которые его реализуют.
[2] С Gecko 26 по Gecko 44, это свойство находилось в URLUtils. Оно было перемещено или в HTMLHyperlinkElementUtils, или напрямую в интерфейс.
[3] До Gecko 49, для URL, начинающихся с blob, ошибочно возвращался null.