Местоположение: свойство origin
Базовая линия Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузера. Она доступна в браузерах с июля 2015 года.
Примечание: Эта функция доступна в Потоках Web Workers.
Свойство origin только для чтения интерфейса Location представляет собой строку, содержащую уникод-сериализацию источника представленного URL.
Точный формат зависит от типа URL:
- Для URL, использующих схемы
http:илиhttps:, используется схема, за которой следует//, затем домен, далее:, а после — порт (стандартный порт,80и443соответственно, если явно указан). - Для URL, использующих схему
file:значение зависит от браузера. - Для URL, использующих схему
blob:источник URL следует заblob:. Например,blob:https://mozilla.orgбудет иметьhttps://mozilla.org.
Значение
Строка.
Примеры
console.log(window.location.origin); // On this page returns 'https://developer.mozilla.org'
Спецификации
| Спецификация |
|---|
| HTML # dom-location-origin-dev |
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
origin |
8 | 12 | 21Перед Firefox 49 результаты для URL со схемой blob неправильно возвращали null. |
15 | 5.1 | 18 | 21Перед Firefox для Android 49 результаты для URL со схемой blob неправильно возвращали null. |
14 | 5 | 1.0 | 3 |
См. также
Window.origin- Термин 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/Location/origin