Spec-Zone.ru › Web APIs

HTMLIFrameElement: свойство sandbox

Базовая Широко поддерживается

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Чтение только свойство sandbox интерфейса HTMLIFrameElement возвращает DOMTokenList, указывающий дополнительные ограничения на поведение вложенного содержимого.

Оно отражает атрибут sandbox элемента <iframe>.

Значение

A DOMTokenList. Каждый элемент должен быть одним из токенов, указанных в атрибуте sandbox элемента <iframe>.

Примеры

<iframe
  id="el"
  title="example"
  src="https://example.com"
  sandbox="allow-same-origin allow-scripts"></iframe>
const el = document.getElementById("el");
console.log(Array.from(el.sandbox)); // Output: ["allow-same-origin", "allow-scripts"]

el.sandbox = "";
console.log(Array.from(el.sandbox)); // Output: []

Спецификации

Спецификация
HTML
# dom-iframe-sandbox

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
sandbox
5До Chrome 50 это свойство возвращало устаревшее дочернее свойство DOMSettableTokenList вместо DOMTokenList.
12
17Ранее тип sandbox был DOMString вместо DOMSettableTokenList. Это было исправлено в Firefox 29. В других браузерах свойство может все еще реализовываться как DOMString из-за позднего изменения в спецификации.
15До Opera 37 это свойство возвращало устаревшее дочернее свойство DOMSettableTokenList вместо DOMTokenList.
5
18До Chrome Android 50 это свойство возвращало устаревшее дочернее свойство DOMSettableTokenList вместо DOMTokenList.
17Ранее тип sandbox был DOMString вместо DOMSettableTokenList. Это было исправлено в Firefox для Android 29. В других браузерах свойство может все еще реализовываться как DOMString из-за позднего изменения в спецификации.
14До Opera Android 37 это свойство возвращало устаревшее дочернее свойство DOMSettableTokenList вместо DOMTokenList.
4
1.0До Samsung Internet 5.0 это свойство возвращало устаревшее дочернее свойство DOMSettableTokenList вместо DOMTokenList.
≤37До WebView 50 это свойство возвращало устаревшее дочернее свойство DOMSettableTokenList вместо DOMTokenList.

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement/sandbox

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API