Spec-Zone.ru › Web APIs

SVGAElement

Базовая линия Широко доступна *

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

* Некоторые части этой функции могут иметь различный уровень поддержки.

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

Интерфейс SVGAElement предоставляет доступ к свойствам элемента <a>, а также методы для их управления.

EventTarget Node Element SVGElement SVGGraphicsElement SVGAElement

Свойства экземпляра

Этот интерфейс также наследует свойства от своего родителя, SVGGraphicsElement.

SVGAElement.download

См. HTMLAnchorElement.download.

SVGAElement.hash

Строка, представляющая идентификатор фрагмента, включая ведущую диезу (#), если таковая имеется, в ссылке URL.

SVGAElement.host

Строка, представляющая имя хоста и порт (если он не является стандартным) в ссылке URL.

SVGAElement.hostname

Строка, представляющая имя хоста в ссылке URL.

SVGAElement.href Только для чтения

Объект SVGAnimatedString, который отражает атрибут href или xlink:href Устаревший .

SVGAElement.hreflang

Строка, отражающая атрибут hreflang, указывающий язык связанного ресурса.

SVGAElement.origin Только для чтения

Возвращает строку, содержащую начало URL, то есть его схему, домен и порт.

SVGAElement.pathname

Строка, содержащая начальный / , за которым следует путь URL, без запроса или фрагмента.

SVGAElement.password

Строка, содержащая пароль, указанный перед именем домена.

SVGAElement.ping

Строка, отражающая атрибут ping, содержащая список URL через пробелы, к которым при переходе по гиперссылке браузер отправит запросы POST с телом PING (в фоновом режиме). Обычно используется для отслеживания.

SVGAElement.port

Строка, представляющая компонент порта, если таковой имеется, в ссылке URL.

SVGAElement.protocol

Строка, представляющая компонент протокола, включая завершающую двоеточие (:), в ссылке URL.

SVGAElement.referrerPolicy

См. HTMLAnchorElement.referrerPolicy.

SVGAElement.rel

См. HTMLAnchorElement.rel.

SVGAElement.relList

См. HTMLAnchorElement.relList.

SVGAElement.search

Строка, представляющая элемент поиска, включая ведущий знак вопроса (?), если таковой имеется, в ссылке URL.

SVGAElement.target Только для чтения

Соответствует атрибуту target данного элемента.

SVGAElement.text Устаревший

Строка, являющаяся синонимом свойства Node.textContent.

SVGAElement.type

Строка, отражающая атрибут type, указывающая MIME-тип связанного ресурса.

SVGAElement.username

Строка, содержащая имя пользователя, указанное перед именем домена.

Методы экземпляра

Этот интерфейс не имеет методов, но наследует методы от своего родителя, SVGGraphicsElement.

Пример

В примере ниже, атрибут target элемента <a> установлен на _blank и при нажатии на ссылку он записывает в журнал, чтобы сообщить, выполняется ли условие.

const linkRef = document.querySelector("a");
linkRef.target = "_self";

linkRef.onclick = () => {
  if (linkRef.target === "_blank") {
    console.log("BLANK!");
    linkRef.target = "_self";
  } else {
    console.log("SORRY! not _blank");
  }
};

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

Спецификация
Scalable Vector Graphics (SVG) 2
# InterfaceSVGAElement

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

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
SVGAElement 1 12 3 ≤12.1 3 18 4 ≤12.1 1 1.0 3
download Нет Нет 20 Нет Нет Нет 20 Нет Нет Нет Нет
href 1 12 4 ≤12.1 3 18 4 ≤12.1 1 1.0 3
hreflang Нет Нет 61 Нет Нет Нет 61 Нет Нет Нет Нет
ping Нет Нет
61Этот свойство экспонировано, но не имеет эффекта, если предпочтение browser.send_pings не установлено в true. См. ошибку 951104.
Нет Нет Нет
61Это свойство экспонировано, но не имеет эффекта, если предпочтение browser.send_pings не установлено в true. См. ошибку 951104.
Нет Нет Нет Нет
referrerPolicy Нет Нет 61 Нет Нет Нет 61 Нет Нет Нет Нет
rel Нет Нет 61 Нет 14 Нет 61 Нет 14 Нет Нет
relList Нет Нет 61 Нет 14 Нет 61 Нет 14 Нет Нет
target 1 12 3 ≤12.1 3 18 4 ≤12.1 1 1.0 3
text Нет Нет 61–125 Нет Нет Нет 61–125 Нет Нет Нет Нет
type Нет Нет 61 Нет Нет Нет 61 Нет Нет Нет Нет

См. также

  • Элемент SVG <a>

© 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/SVGAElement

Spec-Zone.ru

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