IE9에서 html5shiv를 사용하고 싶습니다. 작동하지 않습니다. 나는 머리 부분이 설치되어 :Iframe과 함께 html5shiv를 사용하는 방법 sandbox 속성
이<!--[if IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
내가 HTML5 iframe이 샌드 박스에 대한 지원이 필요합니다
는<iframe id="iframe" src="http://www.telegraaf.nl" sandbox="allow-scripts allow-forms allow-same-origin"></iframe>
즉 샌드 박스를 의미하므로 IE9에서은 iframe을 중단 할 iframe에 웹 사이트는 아니다 일. 문제는 샌드 박스가 "스타일 메서드/요소"가 아닌 iframe의 특성이라고 생각합니다.
기본적으로 나는 이에 대한 조언이 필요합니다. 그 밖의 무엇을 할 수 있습니까? 거기에 플러그인 (jquery? javascript?) 어딘가에 IE에서 샌드 박스를 지원합니까?
사실 IE9는 HTML5를 지원합니다. – undefined
@undefined 오케하지만 샌드 박스를 지원하지 않는 것 같습니다. (실제로 IE8에서도 필요합니다.) – Youss
html5shiv 스크립트는 기능을 추가하지 않습니다. IE를 사용하면 IE에서 알 수없는 요소를 생성하기 만하면됩니다. 이것은 어떤 요소에 대해 _attributes_ IE가 지원할 수있는 것에 영향을 미치지 않는다; 게다가, iframe은 시브 (shiv)가 다루는 요소 목록에도 포함되어 있지 않습니다. – CBroe