HTML <area> referrerpolicy-eigenschap
Definitie en gebruik
referrerpolicy
De eigenschap bepaalt de referrer-informatie die moet worden verzonden wanneer de gebruiker op een hyperlink klikt (referentie-informatie).
Voorbeeld
Stel de referrerpolicy-eigenschap in voor regionale hyperlinks:
<map name="planetmap"> <area shape="rect" coords="0,0,114,576" href="sun.html" referrerpolicy="same-origin"> <area shape="circle" coords="190,230,5" href="mercur.html" referrerpolicy="same-origin"> <area shape="circle" coords="228,230,5" href="venus.html" referrerpolicy="same-origin"> </map>
Syntaxis
<area referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
no-referrer | Geen referentie-informatie verzenden. |
no-referrer-when-downgrade | Standaard. Als het beveiligingsniveau van het protocol onveranderd blijft of hoger is (van HTTP naar HTTP, van HTTPS naar HTTPS, van HTTP naar HTTPS is ook mogelijk), stuur dan de bron, het pad en de query string. Stuur geen inhoud naar een lagere beveiligingsniveau (van HTTPS naar HTTP is niet toegestaan). |
origin | Verstuur de bron van het document (protocol, host en poort). |
origin-when-cross-origin | Voor cross-origin requests, verstuur de bron van het document. Voor requests van dezelfde bron, verstuur de bron, het pad en de querystring. |
same-origin | Voor requests van dezelfde bron, verstuur informatie over de verwijzende pagina. Voor cross-origin requests, verstuur geen informatie over de verwijzende pagina. |
strict-origin-when-cross-origin | Verstuur de bron als het protocolniveau van beveiliging onveranderd blijft of hoger is (van HTTP naar HTTP, van HTTPS naar HTTPS en van HTTP naar HTTPS zijn allemaal mogelijk). Voor minder veilige niveaus (van HTTPS naar HTTP) wordt geen inhoud verstuurd. |
unsafe-url | Verstuur de bron, het pad en de querystring (zonder rekening te houden met beveiliging). Gebruik deze waarde met voorzichtigheid! |
Browserondersteuning
De cijfers in de tabel vermelden de eerste browserversie die deze eigenschap volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
51.0 | 79.0 | 50.0 | 11.1 | 38.0 |