САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут sandbox



Определение и использование

Атрибут sandbox включает дополнительный набор ограничений для содержимого в фрейме.

Когда атрибут sandbox присутствует, он будет:

  • относитесь к контенту как к уникальному по происхождению
  • отправка блочной формы
  • выполнение сценария блока
  • отключить API
  • запретить наведение ссылок на другие контексты просмотра
  • запретить использование плагинов (с помощью <embed>, <object>, <applet> или other)
  • запретить содержимому перемещаться по контексту просмотра верхнего уровня
  • блокировать автоматически запускаемые функции (например, автоматическое воспроизведение видео или автоматическая фокусировка элемента управления формы)

Значение атрибута sandbox может быть либо просто sandbox (тогда применяются все ограничения), либо разделенным пробелами списком предопределенных значений, которые удалят определенные ограничения.


Применение

Атрибут sandbox можно использовать для следующего элемента:

Элемент Атрибут
<iframe> sandbox

Пример

Элемент <iframe> с дополнительными ограничениями:

<iframe src="demo_iframe_sandbox.html" sandbox></iframe>
Попробуйте сами »

Поддержка браузеров

Числа в таблице указывают первую версию браузера, которая полностью поддерживает атрибут.

Атрибут
sandbox 4.0 10.0 17.0 5.0 15.0