| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/SVGScriptElement/crossOrigin | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die crossOrigin-Eigenschaft der SVGScriptElement-Schnittstelle spiegelt die Cross-Origin Resource Sharing-Einstellungen fr das <script>-Element wider. Fr klassische Skripte von anderen Ursprngen steuert dies, ob vollstndige Fehlerinformationen offengelegt werden. Fr Modulskripte steuert es das Skript selbst und alle Skripte, die es importiert. Siehe CORS-Einstellungsattribute fr Details.
Ein String, der ein Schlsselwort enthlt, das den CORS-Modus angibt, der beim Abrufen der Ressource verwendet werden soll. Mgliche Werte sind:
anonymous oder ein leerer String ("")Anfragen, die vom SVGScriptElement gesendet werden, verwenden den cors-Modus von Request.mode und den same-origin-Modus von Request.credentials. Das bedeutet, dass CORS aktiviert ist und Anmeldeinformationen gesendet werden, wenn die Ressource vom gleichen Ursprung abgerufen wird, von dem das Dokument geladen wurde.
use-credentialsAnfragen, die vom SVGScriptElement gesendet werden, verwenden den cors-Modus von Request.mode und den include-Modus von Request.credentials. Alle von dem Element angeforderten Ressourcen verwenden CORS, unabhngig davon, von welcher Domain der Abruf erfolgt.
Wenn die crossOrigin-Eigenschaft mit einem anderen Wert angegeben wird, entspricht dies der Angabe als anonymous.
Wenn die crossOrigin-Eigenschaft nicht angegeben wird, wird die Ressource ohne CORS abgerufen (entspricht der Verwendung des no-cors-Modus von Request.mode und des same-origin-Modus von Request.credentials).
crossOrigin-Eigenschaft<svg xmlns="http://www.w3.org/2000/svg" width="400" height="200">
<script
id="myScript"
href="https://example.com/script.js"
crossorigin="anonymous"></script>
</svg>
const scriptElement = document.getElementById("myScript");
console.log(scriptElement.crossOrigin); // Output: "anonymous"
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2 # __svg__SVGScriptElement__crossOrigin |
HTMLScriptElement.crossOriginHTMLImageElement.crossOriginHTMLLinkElement.crossOriginHTMLMediaElement.crossOriginSVGScriptElementSVGAElementSVGAngleSVGAnimateColorElementSVGAnimateElementSVGAnimateMotionElementSVGAnimateTransformElementSVGAnimatedAngleSVGAnimatedBooleanSVGAnimatedEnumerationSVGAnimatedIntegerSVGAnimatedLengthSVGAnimatedLengthListSVGAnimatedNumberSVGAnimatedNumberListSVGAnimatedPreserveAspectRatioSVGAnimatedRectSVGAnimatedStringSVGAnimatedTransformListSVGAnimationElementSVGCircleElementSVGClipPathElementSVGComponentTransferFunctionElementSVGDefsElementSVGDescElementSVGDiscardElementSVGElementSVGEllipseElementSVGFEBlendElementSVGFEColorMatrixElementSVGFEComponentTransferElementSVGFECompositeElementSVGFEConvolveMatrixElementSVGFEDiffuseLightingElementSVGFEDisplacementMapElementSVGFEDistantLightElementSVGFEDropShadowElementSVGFEFloodElementSVGFEFuncAElementSVGFEFuncBElementSVGFEFuncGElementSVGFEFuncRElementSVGFEGaussianBlurElementSVGFEImageElementSVGFEMergeElementSVGFEMergeNodeElementSVGFEMorphologyElementSVGFEOffsetElementSVGFEPointLightElementSVGFESpecularLightingElementSVGFESpotLightElementSVGFETileElementSVGFETurbulenceElementSVGFilterElementSVGForeignObjectElementSVGGElementSVGGradientElementSVGGraphicsElementSVGImageElementSVGLengthSVGLengthListSVGLineElementSVGLinearGradientElementSVGMPathElementSVGMarkerElementSVGMaskElementSVGMetadataElementSVGNumberSVGNumberListSVGPathElementSVGPatternElementSVGPointSVGPointListSVGPolygonElementSVGPolylineElementSVGPreserveAspectRatioSVGRadialGradientElementSVGRectSVGRectElementSVGSVGElementSVGSetElementSVGStopElementSVGStringListSVGStyleElementSVGSwitchElementSVGSymbolElementSVGTSpanElementSVGTextContentElementSVGTextElementSVGTextPathElementSVGTextPositioningElementSVGTitleElementSVGTransformSVGTransformListSVGUnitTypesSVGUseElementSVGViewElementTimeEventDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |