HTML <script> referrerpolicy-ominaisuus

Määrittely ja käyttö

referrerpolicy Atribuutti määrittää, mitä viittaajatietoja lähetetään skriptin hakemisen yhteydessä.

Esimerkki

Aseta referrerpolicy skriptille:

<script src="myscripts.js" referrerpolicy="origin"></script>

Syntaksi

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

Atribuuttiarvo

Arvo Kuvaus
no-referrer Ei lähetetä viittaajatietoja.
no-referrer-when-downgrade

Oletusarvo. Jos protokollan turvallisuustaso pysyy samana tai on korkeampi (HTTP:stä HTTP:ään, HTTPS:stä HTTPS:ään, HTTP:stä HTTPS:ään on mahdollista), lähetetään alkuperäinen lähde, polku ja hakemisto-strings.

Jos protokollan turvallisuustaso on matala (ei toimi HTTPS:stä HTTP:ään), ei lähetetä minkäänlaista sisältöä.

origin Lähetä dokumentin lähde (protokolla, isäntä ja portti).
origin-when-cross-origin Ulkoisille pyyntöille lähetä dokumentin lähde. Sisäisille pyyntöille lähetä dokumentin lähde, polku ja kyselylauseke.
same-origin Sisäisille pyyntöille lähetä viittaaja (referrer). Ulkoisille pyyntöille ei lähetetä viittaajaa.
strict-origin-when-cross-origin

Jos protokollan turvallisuustaso pysyy samana tai on korkeampi (HTTP:stä HTTP:ään, HTTPS:stä HTTPS:ään ja HTTP:stä HTTPS:ään), lähetä lähdeinfo.

Alhaisemmassa turvallisuustasossa (HTTPS:stä HTTP:ään) ei lähetetä minkäänlaista sisältöä.

unsafe-url Lähetä lähde, polku ja kyselylauseke (riippumatta turvallisuustasosta). Käytä tätä arvoa varoen!

Selaimen tuki

Taulukossa olevat numerot mainitsevat ensimmäisen selaimen version, joka tukee tätä ominaisuutta täysin.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
70.0 79.0 65.0 Ei tukea Tuki