Характеристики атрибута
В каких браузерах работает?
10.0+ | 4.0+ | 15.0+ | 5.0+ | 17.0+ | 2.2+ | - |
В каких спецификациях используется?
HTML | - | - | 5.0 |
XHTML | - | - |
Для чего используется?
Атрибут выполняет функции фильтра для контента, загружаемого во фрейм. К примеру, можно приостановить загрузку скриптов или форм. Это повышает безопасность вашего ресурса, особенно при работе с подозрительными источниками при загрузке.
Как правильно задавать?
<iframe src="URL-адрес" sandbox="allow-same-origin">альтернативный текст</iframe>
Какие значения могут быть записаны в атрибут?
- allow-same-origin - грузит все документы только из одного источника. Этот источник определяется происхождением исходного документа.
- allow-top-navigation - все ссылки открываются в главном веб-документе.
- allow-forms - разрешает фрейму работать с формами, а также осуществлять их пересылку.
- allow-scripts - позволяет работать со скриптами, за исключением всплывающих окон.
Допускается использование нескольких значений атрибута. В таком случае разделителем является пробел.
В каких тегах применяется?
Применяется только в iframe.
Пример использования
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Атрибут sandbox</title> </head> <body> <iframe src="reklama.html" width="368" height="160" align="center" sandbox="allow-same-origin"> Браузер не считывает фрейм! </iframe> </body> </html>
Тип HTML атрибута:
Прочие