HTML iframe atrybut sandbox
Przykłady
Z dodatkowych ograniczeń <iframe>:
Spróbuj »
(Więcej przykładów można znaleźć na dole strony)
Pomoc Browser
Internet Explorer 10, Firefox, Chrome i Safari obsługuje atrybutu piaskownicy.
Uwaga: 9 i wcześniejsze wersje Opera i Internet Explorer nie obsługuje atrybut sandbox.
Definicja i Wykorzystanie
Jeśli podasz pusty ciąg (Piaskownica = ""), które atrybuty przedstawione w ramach zawartości iframe włączone kilka dodatkowych ograniczeń.
Wartość atrybutu Piaskownica może być pusty ciąg (pozwoli wszelkie ograniczenia), może to być spacjami lista określonych ciągów.
HTML 5, unosząc iFrame atrybut izolowanego. atrybut sandbox może zapobiec nieufność stronę internetową, aby wykonać pewne operacje.
Specyfikacja HTML 5 Ian Hickson redaktor mówił o korzyściach płynących z piaskownicy, która może uniemożliwić następujące czynności:
- Strona rodzic Dostęp DOM (z technicznego punktu widzenia, to dlatego, że w stosunku do iframe strona dominująca stała się inne źródło)
- wykonywanie skryptów
- Osadzanie własną formę, albo manipulują formy za pomocą skryptu
- Odczyt i zapis plików cookie, lokalne przechowywanie lub lokalnych baz danych SQL
Różnice między HTML 4.01 i HTML5
Piaskownica jest nowy atrybut w atrybutach HTML5.
gramatyka
Wartość nieruchomości
值 | 描述 |
---|---|
"" | 启用所有限制条件 |
allow-same-origin | 允许将内容作为普通来源对待。如果未使用该关键字,嵌入的内容将被视为一个独立的源。 |
allow-top-navigation | 嵌入的页面的上下文可以导航(加载)内容到顶级的浏览上下文环境(browsing context)。如果未使用该关键字,这个操作将不可用。 |
allow-forms | 允许表单提交。 |
allow-scripts | 允许脚本执行。 |
Więcej przykładów
Umożliwić złożenie formularza <iframe> piaskownicy
Włączanie szereg dodatkowych ograniczeń, ale umożliwiają przesyłanie formularza.
Pozwól skrypt dostępu do serwera oraz zawartości <iframe> piaskownicy
Włączanie szereg dodatkowych ograniczeń, ale pozwala skrypty dostęp do serwera i zawartości.
HTML <iframe> tag