Attributo referrerpolicy di HTML <a>

Definizione e uso

referrerpolicy L'attributo specifica le informazioni di referrer (informazioni sul referente) da inviare quando l'utente fa clic su un hyperlink.

Esempio

Imposta referrerpolicy per il link:

<a href="https://www.codew3c.com" referrerpolicy="origin">

Sintassi

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

Valore dell'attributo

Valore Descrizione
no-referrer Non inviare informazioni sul referente.
no-referrer-when-downgrade Predefinito. Se il livello di sicurezza del protocollo rimane invariato o è superiore (HTTP a HTTP, HTTPS a HTTPS, HTTP a HTTPS sono ammessi), invia l'origine, il percorso e la stringa di ricerca. Non inviare alcun contenuto a un livello di sicurezza inferiore (HTTPS a HTTP non è permesso).
origine Inviare l'origine del documento (protocollo, host e porta).
origin-when-cross-origin Per le richieste di origine diversa, inviare l'origine del documento. Per le richieste di origine stessa, inviare origine, percorso e stringa di ricerca.
same-origin Per le richieste di origine stessa, inviare informazioni sulla pagina di riferimento. Per le richieste di origine diversa, non inviare informazioni sulla pagina di riferimento.
strict-origin-when-cross-origin Se il livello di sicurezza del protocollo rimane invariato o è superiore (da HTTP a HTTP, da HTTPS a HTTPS e da HTTP a HTTPS), inviare l'origine. Per livelli di sicurezza meno sicuri (da HTTPS a HTTP), non inviare alcun contenuto.
unsafe-url Inviare origine, percorso e stringa di ricerca (senza considerare la sicurezza). Utilizzare questo valore con cautela!

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta per la prima volta l'attributo.

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