คุณสมบัติ referrerpolicy ของ HTML <area>

การระบุและการใช้งาน

referrerpolicy คุณสมบัตินี้กำหนดข้อมูล referrer ที่ต้องการส่งของผู้ใช้เมื่อกดลิงก์

ตัวอย่าง

กำหนดคุณสมบัติ 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 ก็ได้) ต้องส่งข้อมูลที่มาแหล่ง, หน่วยวางแผนและข้อความที่ส่งมาด้วยคำหมาย. ไม่ส่งใดๆ ไปยังระดับความปลอดภัยที่ต่ำกว่า (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