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 April 2018.
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 dasprotocolgefolgt von//und anschließend demhostzurückgegeben. Ähnlich wie beihostwird derportnur 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.orgden Ursprunghttps://mozilla.orghaben.
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://big.rakal.top/en-US/HTMLAreaElement"> element is in the document
const area = document.getElementById("myArea");
area.origin; // returns 'https://big.rakal.top'
Spezifikationen
| Specification |
|---|
| HTML> # dom-hyperlink-origin-dev> |
Browser-Kompatibilität
Loading…
Siehe auch
- Die
HTMLAreaElement-Schnittstelle, zu der diese Eigenschaft gehört.