Document: referrer-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 Document.referrer-Eigenschaft gibt die URI der Seite zurück, die auf diese Seite verlinkt hat.

Wert

Der Wert ist ein leerer String, wenn der Benutzer direkt zur Seite navigiert ist (nicht über einen Link, sondern zum Beispiel durch die Nutzung eines Lesezeichens). Da diese Eigenschaft nur einen String zurückgibt, erhalten Sie keinen Zugriff auf das Document Object Model (DOM) der verweisenden Seite.

Innerhalb eines <iframe> wird Document.referrer anfänglich auf das href des Elternteil-Window.location bei Same-Origin-Anfragen gesetzt. Bei Cross-Origin-Anfragen ist es standardmäßig der origin des Elternteil-Window.location. Für weitere Informationen siehe die Dokumentation zur Referrer-Policy: strict-origin-when-cross-origin.

Beispiele

Das folgende Beispiel wird einen String mit dem Referrer des Dokuments protokollieren.

js
console.log(document.referrer);

Wenn der Benutzer über einen Link wie <a href="https://www.w3.org/">W3</a> auf die Seite navigiert hat, wird die vorherige Domain wie developer.mozilla.org ausgegeben. Wenn der Benutzer direkt zur Seite navigiert ist, wird ein leerer String ausgegeben.

Spezifikationen

Specification
HTML
# dom-document-referrer-dev

Browser-Kompatibilität