sandbox

HTML <iframe> sandbox atributi

❮ HTML <iframe> tegi

Misol

Qo‘shimcha cheklovlarga ega <iframe>:

<iframe src="demo_iframe_sandbox.htm" sandbox></iframe>
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


Ta’rif va qo‘llanilishi

sandbox atributi iframe ichidagi kontent uchun qo‘shimcha cheklovlar to‘plamini yoqadi.

sandbox atributi mavjud bo‘lganda u:

  • kontentni noyob manbadan (unique origin) kelgan deb hisoblaydi
  • forma yuborilishini bloklaydi
  • skript bajarilishini bloklaydi
  • API’larni o‘chirib qo‘yadi
  • havolalarning boshqa brauzer kontekstlariga yo‘naltirilishining oldini oladi
  • kontentning plaginlardan foydalanishiga yo‘l qo‘ymaydi ( <embed>, <object>, <applet> yoki boshqalar orqali)
  • kontentning o‘zi joylashgan yuqori darajadagi brauzer kontekstida navigatsiya qilishining oldini oladi
  • avtomatik ishga tushadigan imkoniyatlarni (masalan, videoni avtomatik ijro etish yoki forma boshqaruv elementiga avtomatik fokus berish) bloklaydi

sandbox atributining qiymati bo‘sh bo‘lishi (bunda barcha cheklovlar qo‘llaniladi) yoki muayyan cheklovlarni OLIB TASHLAYDIGAN oldindan belgilangan qiymatlarning bo‘sh joy bilan ajratilgan ro‘yxati bo‘lishi mumkin.


Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi raqamlar atributni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Atribut
sandbox 4.0 10.0 17.0 5.0 15.0


Sintaksis

<iframe sandbox="value">

Atribut qiymatlari

Qiymat Tavsif
(qiymatsiz) Barcha cheklovlarni qo‘llaydi
allow-forms Formani yuborishga ruxsat beradi
allow-modals Modal oynalarni ochishga ruxsat beradi
allow-orientation-lock Ekran yo‘nalishini qulflashga ruxsat beradi
allow-pointer-lock Pointer Lock API’dan foydalanishga ruxsat beradi
allow-popups Qalqib chiquvchi oynalarga (popup) ruxsat beradi
allow-popups-to-escape-sandbox Qalqib chiquvchi oynalarga sandbox cheklovlarini meros qilib olmasdan yangi oynalar ochishga ruxsat beradi
allow-presentation Taqdimot seansini boshlashga ruxsat beradi
allow-same-origin iframe kontentiga xuddi o‘sha manbadan (same origin) kelgandek munosabatda bo‘lishga ruxsat beradi
allow-scripts Skriptlarni ishga tushirishga ruxsat beradi
allow-top-navigation iframe kontentiga o‘zining yuqori darajadagi ko‘rish kontekstida navigatsiya qilishga ruxsat beradi
allow-top-navigation-by-user-activation iframe kontentiga o‘zining yuqori darajadagi ko‘rish kontekstida navigatsiya qilishga ruxsat beradi, lekin faqat foydalanuvchi tomonidan boshlangan bo‘lsa

Ko‘proq misollar

Misol

Forma yuborishga ruxsat beruvchi <iframe> sandbox’i:

<iframe src="demo_iframe_sandbox_form.htm" sandbox="allow-forms"></iframe>
O‘zingiz sinab ko‘ring »

Misol

Skriptlarga ruxsat beruvchi <iframe> sandbox’i:

<iframe src="demo_iframe_sandbox_origin.htm" sandbox="allow-scripts"></iframe>
O‘zingiz sinab ko‘ring »

❮ HTML <iframe> tegi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!