Wulin.com의 기사 소개 (www.vevb.com) : IE 브라우저 (IE Print Protector)에서 HTML5 요소 인쇄.
IE 브라우저에서 HTML5 요소를 인쇄하십시오IE 버전 6 7 8은 HTML5에서 새로운 요소를 인식하지 못합니다. 즉, 인식되지 않은 요소에 대해 빈 <섹션> 및 </section> 빈 요소를 사용합니다. 이것은 또한 알려지지 않은 요소의 내용에 컨텐츠가 포함되지 않으며 스타일링 할 수 없으며 오버플로 된 컨텐츠를 자체 DOM 노드에 포함시킬 수 없음을 의미합니다.
다음 예에서는 기사를 사용하여 일부 텍스트와 함께 제목과 단락을 포함합니다.
1
2
3
4
5
6
7
8
<기사>
<H1>
Lorem Ipsum
</h1>
<p>
Dolor Sit Amet, Censertur Adipisicing Elit.
</p>
</article>
IE 브라우저는 기사를 빈 요소로 구문 분석하기 때문에 제목 요소와 단락이 오버플로됩니다.
1
2
3
4
5
6
7
<기사 />
<H1>
Lorem Ipsum
</h1>
<p>
Dolor Sit Amet, Censertur Adipisicing Elit.
</p>
IE 인쇄 보호기의 작동 방식이 요소들을보기에 보여줍니다. IE Print Protector에는 IE 브라우저가 이러한 HTML5 태그를 지원할 수 있도록 보조 도구, 작은 JS 코드가 필요합니다. 이러한 태그 요소를 인쇄 할 수 있도록 인쇄 할 때 인쇄 프로텍터는 일시적으로 HTML5 요소를 대체하고 지원되는 요소 (예 : DIV 및 SAPN)로 대체합니다. IE Print Protector는 기존 스타일 시트를 기반으로 특별한 스타일 시트를 생성하므로 링크, 스타일, @Import 및 @Media 메소드를 통해 스타일을보다 안전하게 정의 할 수 있습니다. IE Print Protector는 페이지의 원래 HTML5 요소를 저장합니다. 이 모든 요소의 성능과 이벤트는 효과가 없습니다.
IE 인쇄 보호기에 적용되는 방법IE 인쇄 보호기는 사용되지 않습니다
IE 인쇄 보호기 사용
IE Print Protector를 다운로드하십시오
IE Print Protector Minited JS (1.29KB) (736 바이트 GZIPPES) 비 압축 JS (2.91KB)프로젝트 주소 : 즉 인쇄 보호기
오리지널 중국어 : 즉, 새로운 HTML5 요소의 인쇄 스타일을 지원하는 방법
프로젝트 주소 : 즉 인쇄 보호기