From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/api/svgaelement/index.html | 142 ++++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 files/ru/web/api/svgaelement/index.html (limited to 'files/ru/web/api/svgaelement/index.html') diff --git a/files/ru/web/api/svgaelement/index.html b/files/ru/web/api/svgaelement/index.html new file mode 100644 index 0000000000..22ec57c774 --- /dev/null +++ b/files/ru/web/api/svgaelement/index.html @@ -0,0 +1,142 @@ +--- +title: SVGAElement +slug: Web/API/SVGAElement +translation_of: Web/API/SVGAElement +--- +

{{APIRef("SVG")}}

+ +

{{SeeCompatTable}}

+ +

Интерфейс SVGAElement предоставляет доступ к свойствам {{ SVGElement("a") }} элемента а также к методам манипулирования ими.

+ +

Интерфейс наследует следующие интерфейсы: {{ domxref("SVGElement") }}, {{ domxref("SVGURIReference") }}, {{ domxref("SVGTests") }}, {{ domxref("SVGLangSpace") }}, {{ domxref("SVGExternalResourcesRequired") }}, {{ domxref("SVGStylable") }}, {{ domxref("SVGTransformable") }}.

+ +

Свойства

+ +

Этот интерфейс также наследует свойства от его родителя, {{domxref("SVGGraphicsElement")}} и реализует свойства из {{domxref("SVGURIReference")}} и {{domxref("HTMLHyperlinkElementUtils")}}.

+ +
+
{{domxref("SVGAElement.download")}}
+
См. {{domxref("HTMLAnchorElement.download")}}.
+
{{domxref("SVGAElement.href")}}
+
См. {{domxref("HTMLAnchorElement.href")}}.
+
{{domxref("SVGAElement.hreflang")}}
+
Является {{domxref("DOMString")}}, который отражает атрибут hreflang, указывающий язык связанного ресурса.
+
{{domxref("SVGAElement.ping")}}
+
Является {{domxref("DOMString")}}, отражая атрибут ping, содержащий список URL-адресов, разделенных пробелами, к которым, когда выполняется гиперссылка, {{HTTPMethod("POST")}} запрос с телом PING будет отправлен браузером (в фоновом режиме). Обычно используется для отслеживания.
+
{{domxref("SVGAElement.referrerPolicy")}}
+
См. {{domxref("HTMLAnchorElement.referrerPolicy")}}.
+
{{domxref("SVGAElement.rel")}}
+
См. {{domxref("HTMLAnchorElement.rel")}}.
+
{{domxref("SVGAElement.relList")}}
+
См. {{domxref("HTMLAnchorElement.relList")}}.
+
{{domxref("SVGAElement.target")}} {{readonlyInline}}
+
соответствует аттрибуту {{SVGAttr("target")}} данного элемента. 
+
{{domxref("SVGAElement.text")}}
+
Является {{domxref("DOMString")}} синонимом свойства {{domxref("Node.textContent")}}. 
+
{{domxref("SVGAElement.type")}}
+
Is a that reflects theattribute, indicating the MIME type of the linked resource. 
+ Является {{domxref("DOMString")}}, который отражает атрибут type , указывающий тип MIME связанного ресурса.
+
+ +

Методы

+ +

Этот интерфейс не имеет методов, но наследует методы от его родителя, {{domxref ("SVGGraphicsElement")}}. 

+ +

Пример

+ +

В примере ниже, атрибуту {{SVGAttr("target")}} элемента {{SVGElement('a')}} присвоено значение _blank и при клике по ссылке, при соблюдении условий, выведется сообщение в модальном окне. 

+ +
var linkRef = document.querySelector('a');
+linkRef.target ='_self';
+
+linkRef.onclick = function(){
+    if (linkRef.target == '_blank') {
+        alert("BLANK !");
+        linkRef.target = '_self';
+    }
+    else
+        alert("SORRY! not _blank");
+} 
+ +

Характеристики

+ + + + + + + + + + + + + + + + + + + +
СпецификацияСтатусКоммент
{{SpecName("SVG2", "linking.html#InterfaceSVGAElement")}}{{Spec2("SVG2")}}Заменено наследование от {{domxref("SVGElement")}} {{domxref("SVGGraphicsElement")}} и удалены реализации интерфейса {{domxref("SVGTests")}}, {{domxref("SVGLangSpace")}}, {{domxref("SVGExternalResourcesRequired")}}, {{domxref("SVGStylable")}} и {{domxref("SVGTransformable")}} {{domxref ("HTMLHyperlinkElementUI")}}
{{SpecName('SVG1.1', 'linking.html#InterfaceSVGAElement')}}{{Spec2('SVG1.1')}}Начальное определение
+ +

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

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Basic support{{ CompatVersionUnknown() }}{{CompatVersionUnknown}}{{ CompatVersionUnknown() }}9.0{{ CompatVersionUnknown() }}{{ CompatVersionUnknown() }}
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureAndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{ CompatUnknown() }}{{CompatVersionUnknown}}{{ CompatVersionUnknown() }}{{ CompatUnknown() }}{{ CompatVersionUnknown() }}{{ CompatVersionUnknown() }}
+
+ +

Смотрите также

+ + -- cgit v1.2.3-54-g00ecf