HTMLHyperlinkElementUtils.origin

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/ru/web/api/url_api/index.md)

Свойство только для чтения 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;

Примеры

js
// На этой странице
var result = window.location.origin; // Вернёт: 'https://developer.mozilla.org'

Спецификации

Specification
HTML Standard
# dom-hyperlink-origin-dev

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также