Attribut referrerpolicy de HTML <area>

Définition et utilisation

referrerpolicy L'attribut détermine les informations de référent à envoyer lorsque l'utilisateur clique sur un lien.

Exemple

Définir l'attribut referrerpolicy pour les liens de zone :

<map name="planetmap">
<area shape="rect" coords="0,0,114,576" href="sun.html" referrerpolicy="same-origin">
<area shape="circle" coords="190,230,5" href="mercur.html" referrerpolicy="same-origin">
<area shape="circle" coords="228,230,5" href="venus.html" referrerpolicy="same-origin">
</map>

Syntaxe

<area referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">

Valeur de l'attribut

Valeur Description
no-referrer Ne pas envoyer d'informations de référent.
no-referrer-when-downgrade Défaut. Si le niveau de sécurité du protocole reste inchangé ou supérieur (HTTP à HTTP, HTTPS à HTTPS, HTTP à HTTPS sont tous possibles), envoyez l'origine, le chemin et la chaîne de requête. Ne envoyez aucune information de référent pour un niveau de sécurité inférieur (HTTPS à HTTP ne fonctionne pas).
origin Envoyer l'origine du document (protocole, hôte et port).
origin-when-cross-origin Pour les requêtes transversales, envoyer l'origine du document. Pour les requêtes de même origine, envoyer l'origine, le chemin et la chaîne de requête.
same-origin Pour les requêtes de même origine, envoyer les informations de la page de référence. Pour les requêtes transversales, ne pas envoyer les informations de la page de référence.
strict-origin-when-cross-origin Si le niveau de sécurité du protocole reste inchangé ou supérieur (HTTP à HTTP, HTTPS à HTTPS et HTTP à HTTPS), envoyer l'origine. Pour des niveaux de sécurité moins élevés (de HTTPS à HTTP), ne rien envoyer.
unsafe-url Envoyer l'origine, le chemin et la chaîne de requête (ne pas prendre en compte la sécurité). Utilisez cette valeur avec prudence !

Prise en charge du navigateur

Les numéros dans le tableau indiquent la version du navigateur qui prend en charge cette propriété pour la première fois.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
51.0 79.0 50.0 11.1 38.0