Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Document : propriété referrer

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La propriété referrer de l'interface Document retourne l'URI (angl.) de la page qui a mené à cette page.

Valeur

La valeur est une chaîne de caractères vide si l'utilisateur·ice a accédé à la page directement (pas par un lien, mais par exemple en utilisant un marque-page). Comme cette propriété retourne uniquement une chaîne de caractères, elle ne donne pas accès au modèle objet de document (DOM) de la page référente.

Dans un <iframe>, la valeur de Document.referrer sera initialement définie sur le href du Window.location du parent pour les requêtes de même origine. Pour les requêtes inter-origine, il s'agit par défaut de origin du Window.location du parent. Pour plus d'informations, voir la documentation sur Referrer-Policy : strict-origin-when-cross-origin.

Exemples

La ligne suivante affiche une chaîne de caractères contenant la valeur de la propriété référente du document.

js
console.log(document.referrer);

Si l'utilisateur·ice a accédé à la page via un lien comme <a href="https://www.w3.org/">W3</a>, cela affichera le domaine précédent comme www.supremezsy.dpdns.org. Si l'utilisateur·ice a accédé à la page directement, cela affichera une chaîne vide.

Spécifications

Specification
HTML
# dom-document-referrer-dev

Compatibilité des navigateurs