Spec-Zone.ru › SVG

target

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

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

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

Атрибут target следует использовать, если для конечного ресурса возможно несколько вариантов целевого контекста, например, когда родительский документ встроен в документ HTML или XHTML либо отображается в браузере с вкладками. Этот атрибут задаёт имя контекста просмотра (например, вкладки браузера или элемента iframe или object в (X)HTML), в котором должен открыться документ после активации ссылки:

Этот атрибут можно использовать со следующими элементами SVG:

  • <a>

Пример

<svg viewBox="0 0 300 120" xmlns="http://www.w3.org/2000/svg">
  <a href="https://developer.mozilla.org" target="_self">
    <text x="0" y="20">Open link within iframe</text>
  </a>
  <a href="https://developer.mozilla.org" target="_blank">
    <text x="0" y="60">Open link in new tab or window</text>
  </a>
  <a href="https://developer.mozilla.org" target="_top">
    <text x="0" y="100">Open link in this tab or window</text>
  </a>
</svg>

Примечания по использованию

Значение _self | _parent | _top | _blank | <XML-Name>
Значение по умолчанию _self
Анимируемый Да
_replace Устарело

Текущее изображение SVG заменяется связанным содержимым в той же прямоугольной области и в том же фрейме.

Примечание: Это значение никогда не получало должной поддержки, а различие между _replace и _self стало избыточным из-за изменений в определении контекстов просмотра в HTML. Используйте _self, чтобы заменить текущий документ SVG.

_self

Текущее изображение SVG заменяется связанным содержимым в том же контексте просмотра.

_parent

Непосредственный родительский контекст просмотра изображения SVG заменяется связанным содержимым, если он существует и к нему можно безопасно получить доступ из этого документа.

_top

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

_blank

Для отображения связанного содержимого запрашивается новое окно или вкладка без имени, если документ может безопасно это сделать. Если пользовательский агент не поддерживает несколько окон или вкладок, результат будет таким же, как для _top.

<XML-Name>

Задаёт имя контекста просмотра (вкладки, встроенного фрейма, объекта и т. д.), в котором будет отображаться связанное содержимое. Если контекст с таким именем уже существует и к нему можно безопасно получить доступ из этого документа, он используется повторно, а его содержимое заменяется. Если он не существует, он создаётся (как '_blank', но с именем). Имя должно быть допустимым именем XML [XML11] и не должно начинаться с подчёркивания (символ U+005F LOW LINE), чтобы соответствовать требованиям HTML к допустимым именам контекстов просмотра.

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

Спецификация
Масштабируемая векторная графика (SVG) 2>
# AElementTargetAttribute>

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

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
target 1 12 1.5 9 3.1 18 4 14 2 1.0 3 2

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/target

Spec-Zone.ru

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