HTMLBaseElement: свойство href
Базовая линия Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Свойство href интерфейса HTMLBaseElement содержит строку, являющуюся URL-адресом, используемым в качестве базового для относительных URL-адресов.
Оно отражает атрибут href элемента <base>.
Значение
Строка, содержащая URL-адрес, или пустая строка ("") если соответствующий элемент <base> не содержит атрибут href.
Примеры
HTML с базовым URL-адресом
Этот пример демонстрирует, что атрибут href в <base> отражается в свойстве href объекта HTMLBaseElement.
HTML
<base href="https://developer.mozilla.org/example" />
JavaScript
const base = document.getElementsByTagName("base")[0];
log(`base.href="${base.href}"`);
Результат
Спецификации
| Спецификация |
|---|
| HTML # dom-base-href |
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
href |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
forbid_data_javascript_urls |
Нет | Нет | 127 | Нет | 17.2 | Нет | 127 | Нет | 17.2 | Нет | Нет |
forbid_special_characters |
61 | 79 | 128 | 48 | 16 | 61 | 128 | 45 | 16 | 8.0 | 61 |
© 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/HTMLBaseElement/href