HTML <script> referrerpolicy-egenskab
Definition og brug
referrerpolicy
Egenskaben bestemmer, hvilken refereringsinformation der skal sendes, når scriptet hentes.
Eksempel
Indstil referrerpolicy for skript:
<script src="myscripts.js" referrerpolicy="origin"></script>
Syntaks
<script referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">
Attributværdi
Værdi | Beskrivelse |
---|---|
no-referrer | Send ikke referereringsinformation. |
no-referrer-when-downgrade |
Standardværdi. Hvis protokollsikkerhedsniveauet forbliver uændret eller højere (fra HTTP til HTTP, fra HTTPS til HTTPS, fra HTTP til HTTPS er tilladt), sendes oprindelig kilde, sti og querystreng. Hvis protokollsikkerhedsniveauet er lavt (fra HTTPS til HTTP er det ikke tilladt), sendes der ingen indhold. |
origin | Send dokumentets kilde (protokol, vært og port). |
origin-when-cross-origin | For krydsdomæneforespørgsler sendes dokumentets kilde. For forespørgsler fra samme kilde sendes dokumentets kilde, sti og søgestreng. |
same-origin | For forespørgsler fra samme kilde sendes referenten. For krydsdomæneforespørgsler sendes ingen referent. |
strict-origin-when-cross-origin |
Hvis protokollens sikkerhedsniveau forbliver uændret eller højere (fra HTTP til HTTP, fra HTTPS til HTTPS og fra HTTP til HTTPS), sendes kildeinformationen. For lav sikkerhedsniveau (fra HTTPS til HTTP) sendes ingen indhold. |
unsafe-url | Send kilde, sti og søgestreng (uanset sikkerhedsniveau). Brug denne værdi med forsigtighed! |
Browserstøtte
Tallene i tabellen angiver den første version af browseren, der fuldt ud understøtter egenskaben.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
70.0 | 79.0 | 65.0 | Ikke understøttet | Støtte |