HTMLAreaElement: origin-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die schreibgeschützte origin
-Eigenschaft der HTMLAreaElement
-Schnittstelle gibt einen String zurück, der die Unicode-Serialisierung des Ursprungs (origin
) des href
-Attributes des <area>
-Elements enthält.
Die genaue Struktur variiert je nach URL-Typ:
- Für URLs mit den Schemata
ftp:
,http:
,https:
,ws:
undwss:
wird dasprotocol
gefolgt von//
und anschließend demhost
zurückgegeben. Ähnlich wie beihost
wird derport
nur einbezogen, wenn er nicht der Standardwert für das Protokoll ist. - Für URLs mit dem Schema
file:
ist der Wert abhängig vom Browser. - Für URLs mit dem Schema
blob:
wird der Ursprung der URL nachblob:
verwendet, jedoch nur, wenn diese URLhttp:
,https:
oderfile:
als Schema verwendet. Zum Beispiel wirdblob:https://mozilla.org
den Ursprunghttps://mozilla.org
haben.
In allen anderen Fällen wird der String "null"
zurückgegeben.
Weitere Informationen finden Sie unter URL.origin
.
Wert
Ein String.
Beispiele
js
// An <area id="myArea" href="https://developer.mozilla.org/en-US/HTMLAreaElement"> element is in the document
const area = document.getElementById("myArea");
area.origin; // returns 'https://developer.mozilla.org'
Spezifikationen
Specification |
---|
HTML # dom-hyperlink-origin-dev |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Die
HTMLAreaElement
-Schnittstelle, zu der diese Eigenschaft gehört.