Spec-Zone.ru › Web APIs

URL: свойство origin

Базовая Широко поддерживается

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Только для чтения свойство origin интерфейса URL возвращает строку, содержащую уникод-сериализацию источника представленного URL.

Точный формат зависит от типа URL:

  • Для URL со схемами http: или https:, схема, за которой следует //, далее домен, затем :, и порт (если указан явно, иначе используется стандартный порт 80 и 443 соответственно).
  • Для URL со схемой file: значение зависит от браузера.
  • Для URL со схемой blob: источник URL определяется blob:. Например, blob:https://mozilla.org будет иметь https://mozilla.org.

Значение

Строка.

Примеры

const url = new URL("blob:https://mozilla.org:443/");
console.log(url.origin); // 'https://mozilla.org'

const url = new URL("http://localhost:80/");
console.log(url.origin); // 'http://localhost'

const url = new URL("https://mozilla.org:8080/");
console.log(url.origin); // 'https://mozilla.org:8080'

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

Спецификация
URL
# dom-url-origin

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
origin 32 12 26
26–49Результаты для URL с использованием схемы blob неправильно возвращали null.
19 10 32 26
26–49Результаты для URL с использованием схемы blob неправильно возвращали null.
19 10 6.0 4.4.3

См. также

  • Интерфейс URL
  • Термин origin в глоссарии

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/URL/origin

Spec-Zone.ru

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