HTML <a> referrerpolicy-attribut
Definition och användning
referrerpolicy
Attributet reglerar vilken referensinformation som ska skickas när användaren klickar på en hyperlänk (referensinformation).
Exempel
Sätt referrerpolicy för länkar:
<a href="https://www.codew3c.com" referrerpolicy="origin">
Syntaks
<a referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">
Attributvärde
Värde | Beskrivning |
---|---|
no-referrer | Skicka inte referensinformation. |
no-referrer-when-downgrade | Förval. Om säkerhetsnivån för protokollet förblir oförändrad eller högre (HTTP till HTTP, HTTPS till HTTPS, HTTP till HTTPS är också möjligt), skicka källinformation, sökväg och querysträng. Skicka ingen innehåll till en säkrare nivå (HTTPS till HTTP fungerar inte). |
origin | Skicka källan till dokumentet (protokoll, värd och port). |
origin-when-cross-origin | För requests från andra källor, skicka källan till dokumentet. För requests från samma källa, skicka källa, sökväg och querysträng. |
same-origin | För requests från samma källa, skicka information om den citerande sidan. För requests från andra källor, skicka ingen information om den citerande sidan. |
strict-origin-when-cross-origin | Om säkerhetsnivån för protokollet förblir oförändrad eller högre (HTTP till HTTP, HTTPS till HTTPS och HTTP till HTTPS), skicka källan. För mindre säkra nivåer (från HTTPS till HTTP) skickas inget innehåll. |
unsafe-url | Skicka källa, sökväg och querysträng (utan hänsyn till säkerhet). Använd detta värde med försiktighet! |
Webbläsarstöd
Numrerna i tabellen anger den första webbläsaren som fullständigt stöder egenskapen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
51.0 | 79.0 | 50.0 | 11.1 | 38.0 |