HTML 샌드박스 속성
정의 및 사용
이 sandbox
속성은 iframe의 콘텐츠에 대한 추가 제한 집합을 활성화합니다.
sandbox
속성이 존재 하면 다음 을 수행합니다.
- 고유한 출처의 콘텐츠로 취급
- 블록 양식 제출
- 스크립트 실행 차단
- API 비활성화
- 링크가 다른 브라우징 컨텍스트를 대상으로 하지 못하도록 방지
- 콘텐츠가 플러그인을 사용하지 못하도록 방지(<embed>, <object>, <applet> 또는 기타를 통해)
- 콘텐츠가 최상위 브라우징 컨텍스트를 탐색하는 것을 방지
- 자동으로 트리거되는 기능 차단(예: 자동으로 비디오 재생 또는 자동으로 양식 컨트롤에 초점 맞추기)
속성 값은 sandbox
샌드박스(모든 제한 사항이 적용됨)이거나 특정 제한 사항을 제거할 미리 정의된 값의 공백으로 구분된 목록일 수 있습니다.
에 적용
속성 은 sandbox
다음 요소에서 사용할 수 있습니다.
요소 | 기인하다 |
---|---|
<아이프레임> | 모래 상자 |
예시
추가 제한이 있는 <iframe>:
<iframe src="demo_iframe_sandbox.htm" sandbox></iframe>
브라우저 지원
표의 숫자는 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다.
Attribute | |||||
---|---|---|---|---|---|
sandbox | 4.0 | 10.0 | 17.0 | 5.0 | 15.0 |