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