HTML <a> referrerpolicy egenskab
Definition og brug
referrerpolicy
Egenskaben definerer den referrer-information (refererer information), der skal sendes, når brugeren klikker på en hyperlink.
Eksempel
Indstil referrerpolicy for links:
<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">
Egenskabsværdi
Værdi | Beskrivelse |
---|---|
no-referrer | Send ikke referereringsinformation. |
no-referrer-when-downgrade | Standard. Hvis protokoll sikkerhedsniveauet forbliver uændret eller højere (HTTP til HTTP, HTTPS til HTTPS, HTTP til HTTPS er også acceptabelt), send kilden, stien og query string. Send ikke nogen indhold til lavere sikkerhedsniveauer (HTTPS til HTTP er ikke tilladt). |
origin | Send dokumentets kilde (protokol, værter og port). |
origin-when-cross-origin | For krydsdomænsforespørgsler sendes dokumentets kilde. For forespørgsler fra samme kilde sendes kilde, sti og querystring. |
same-origin | For forespørgsler fra samme kilde, send referer-sideinformation. For krydsdomænsforespørgsler sendes ingen referer-sideinformation. |
strict-origin-when-cross-origin | Hvis protokollens sikkerhedsniveau forbliver uændret eller højere (HTTP til HTTP, HTTPS til HTTPS og HTTP til HTTPS), send kilden. For mindre sikre niveauer (fra HTTPS til HTTP) sendes ingen indhold. |
unsafe-url | Send kilde, sti og querystring (ikke overvejet for sikkerhed). Brug denne værdi med forsigtighed! |
Browserstøtte
Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter egenskaben.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
51.0 | 79.0 | 50.0 | 11.1 | 38.0 |