خاصية referrerpolicy لـ <area> في HTML
التعريف والاستخدام
referrerpolicy
تحديد خاصية ماذا يتم إرسال معلومات المندوب (معلومات المندوب) عند ضغط المستخدم على رابط
مثال
ضبط خاصية referrerpolicy لرابط منطقة
<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>
النحو
<area referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">
قيمة الخاصية
القيمة | الوصف |
---|---|
no-referrer | لا يرسل معلومات المندوب |
no-referrer-when-downgrade | ال默认. إذا رفع مستوى الأمان للبروتوكول أو أعلى (HTTP إلى HTTP، HTTPS إلى HTTPS، HTTP إلى HTTPS يمكن ذلك)، يرسل مصدر، المسار وSTRING من الاستعلام. لا يرسل أي شيء إلى مستوى الأمان الأقل (من HTTPS إلى HTTP غير مسموح به) |
origin | 发送文档的来源(协议、主机和端口)。 |
origin-when-cross-origin | 对于跨域请求,发送文档的来源。对于同源请求,发送来源、路径和查询字符串。 |
same-origin | 对于同源请求,发送引用页信息。对于跨域请求,不发送引用页信息。 |
strict-origin-when-cross-origin | 如果协议安全级别保持不变或更高(HTTP 到 HTTP、HTTPS 到 HTTPS 以及 HTTP 到 HTTPS 都可以),则发送来源。对于较不安全的级别(从 HTTPS 到 HTTP),则不发送任何内容。 |
unsafe-url | 发送来源、路径和查询字符串(不考虑安全性)。请谨慎使用此值! |
浏览器支持
表中的数字注明了首个完全支持该属性的浏览器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
51.0 | 79.0 | 50.0 | 11.1 | 38.0 |