주석 : IE (IE6 포함)가 HTML5 요소를 지원할 수 있으려면 간단한 문서를 추가해야합니다. 자세한 내용은이 기사를 읽으십시오
IE (IE6 포함)를 지원하려면 HTML5 요소를 지원하려면 간단한 문서 인 HTML 헤더에 다음 JavaScript를 추가해야합니다. Opera, Firefox 등과 같은 기타 비이 브라우저는이 코드를 무시하고 HTTP 요청이 없습니다.<! - [IF]>
<스크립트 src => </script>
<! [endif]->
위의 코드는 IE 브라우저에서만 실행됩니다. 또 다른 점은 페이지에서 페이지에서 html5.js 파일을 호출하는 것이 페이지의 헤드 요소에 추가되어야한다는 것입니다. IE 브라우저는 요소가 구문 분석되기 전에이 요소를 알아야 하므로이 js 파일을 페이지 하단에서 호출 할 수 없기 때문입니다.
이 HTML5 JS 파일은 모든 사람이 직접 전화 할 수 있도록 Google 코드 프로젝트의 저자가 제공합니다. 물론 이것이 웹 페이지 오프닝 속도에 영향을 미칠 것이라고 생각되면 HTML5 JS 파일을 직접 다운로드하여 서버에 업로드하여 별도로 호출 할 수 있습니다.
다음은 html5의 JS 파일의 코드입니다.
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, 기사 제외, 오디오, 캔버스, 데이터리스트, 세부 사항, 대화, 이벤트 소스, 그림, 바닥 글, 헤더, 마크, 메뉴, 메타, Nav, 출력, 진행, 섹션, 시간, 비디오 .split (split) ','), i = e.length; while (i -) {document.createElement (e [i])}) ()
웹 페이지에 위의 코드가 포함 된 JS 파일을 호출하여 IE 브라우저가 HTML5 요소를 지원할 수 있도록 할 수있을뿐만 아니라 다음 방식으로 웹 페이지에 직접 코드를 추가 할 수도 있습니다.
<! - [IF]>
<cript>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, 기사 제외, 오디오, 캔버스, 데이터리스트, 세부 사항, 대화, 이벤트 소스, 그림, 바닥 글, 헤더, 마크, 메뉴, 메타, Nav, 출력, 진행, 섹션, 시간, 비디오 .split (split) ','), i = e.length; while (i -) {document.createElement (e [i])}) ()
</스크립트>
<! [endif]->