แอตทริบิวต์แซนด์บ็อกซ์ HTML
ความหมายและการใช้งาน
แอตทริบิวต์sandbox
เปิดใช้งานชุดข้อจำกัดเพิ่มเติมสำหรับเนื้อหาใน iframe
เมื่อsandbox
แอตทริบิวต์มีอยู่ และจะ:
- ถือว่าเนื้อหามาจากแหล่งกำเนิดที่ไม่เหมือนใคร
- การส่งแบบฟอร์มบล็อก
- บล็อกการดำเนินการสคริปต์
- ปิดการใช้งาน APIs
- ป้องกันไม่ให้ลิงก์กำหนดเป้าหมายบริบทการสืบค้นอื่น ๆ
- ป้องกันเนื้อหาจากการใช้ปลั๊กอิน (ผ่าน <embed>, <object>, <applet> หรืออื่นๆ)
- ป้องกันเนื้อหาเพื่อนำทางบริบทการสืบค้นระดับบนสุด
- บล็อกคุณสมบัติที่ทริกเกอร์โดยอัตโนมัติ (เช่น เล่นวิดีโอโดยอัตโนมัติหรือเน้นการควบคุมแบบฟอร์มโดยอัตโนมัติ)
ค่าของsandbox
แอตทริบิวต์อาจเป็นแค่แซนด์บ็อกซ์ (จากนั้นก็ใช้ข้อจำกัดทั้งหมด) หรือรายการค่าที่กำหนดไว้ล่วงหน้าที่คั่นด้วยช่องว่างซึ่งจะลบข้อจำกัดเฉพาะ
นำไปใช้กับ
สามารถใช้ แอตทริบิวต์sandbox
กับองค์ประกอบต่อไปนี้:
องค์ประกอบ | คุณลักษณะ |
---|---|
<iframe> | กล่องทราย |
ตัวอย่าง
<iframe> ที่มีข้อจำกัดพิเศษ:
<iframe src="demo_iframe_sandbox.htm" sandbox></iframe>
รองรับเบราว์เซอร์
ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่สนับสนุนแอตทริบิวต์อย่างเต็มที่
Attribute | |||||
---|---|---|---|---|---|
sandbox | 4.0 | 10.0 | 17.0 | 5.0 | 15.0 |