최신 웹 개발 튜토리얼
 

HTML <iframe> sandbox Attribute

<HTML <iframe> 태그

<iframe> 별도의 제한 :

<iframe src="demo_iframe_sandbox.htm" sandbox></iframe>
»그것을 자신을 시도

자세한 내용은 아래 예 "자신을보십시오."


정의 및 사용

sandbox 속성은 iframe 대응의 내용에 대한 제한의 추가 설정을 할 수 있습니다.

하면 sandbox 속성이 존재하며, 그것은 것

  • 고유 원점으로부터 것으로 콘텐츠를 취급
  • 블록 양식 제출
  • 블록 스크립트 실행
  • API를 사용하지
  • 다른 검색 컨텍스트를 대상에서 링크를 방지
  • (를 통해 플러그인을 사용하여 콘텐츠를 방지 <embed>, <object>, <applet> , 또는 other )
  • 최상위 브라우징 컨텍스트를 탐색 할 내용을 방지
  • (예 : 자동으로 비디오를 재생하거나 자동 제어 형태 포커싱)를 자동 트리거 기능 블록

의 값 sandbox 속성 중 하나를 그냥 샌드 박스 (모든 제한 사항이 적용됩니다), 또는 특정 제한을 제거합니다 미리 정의 된 값의 공백으로 구분 된 목록이 될 수 있습니다.


브라우저 지원

표의 수치는 완전히 특성을 지원하는 제 브라우저 버전을 지정.

속성
sandbox 4.0 10.0 17.0 5.0 15.0

HTML 4.01과 HTML5의 차이점

sandbox 속성은 HTML5의 새로운 기능입니다.


통사론

<iframe sandbox="value">

속성 값

기술
( no value ) 모든 제한을 적용합니다
allow-forms 다시 수 있도록 양식 제출을
allow-pointer-lock API를 다시 할 수 있습니다
allow-popups 팝업을 다시 할 수 있습니다
allow-same-origin iframe이 함량은 동일 기원의 것으로서 취급 할 수 있도록
allow-scripts 스크립트를 다시 할 수 있습니다
allow-top-navigation 최상위 브라우징 컨텍스트를 탐색 할 iframe이 컨텐츠를 할 수 있습니다

더 예

<iframe> sandbox 있도록 양식 제출 :

<iframe src="demo_iframe_sandbox_form.htm" sandbox="allow-forms"></iframe>
»그것을 자신을 시도

<iframe> sandbox 서버 내용에 스크립트와 액세스를 허용 :

<iframe src="demo_iframe_sandbox_origin.htm" sandbox="allow-same-origin allow-scripts"></iframe>
»그것을 자신을 시도

<HTML <iframe> 태그