سمة وضع الحماية لـ HTML
التعريف والاستخدام
تتيح السمة sandbox
مجموعة إضافية من القيود على المحتوى في إطار iframe.
عندما تكون sandbox
السمة موجودة ، وسوف:
- تعامل مع المحتوى على أنه من أصل فريد
- تقديم نموذج الحظر
- حظر تنفيذ البرنامج النصي
- تعطيل واجهات برمجة التطبيقات
- منع الروابط من استهداف سياقات التصفح الأخرى
- منع المحتوى من استخدام المكونات الإضافية (من خلال <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 |