HTMLHyperlinkElementUtils.origin

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

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

Метки документа и участники

 Внесли вклад в эту страницу: tim-zh
 Обновлялась последний раз: tim-zh,