Komentar: Untuk mengaktifkan IE (termasuk IE6) untuk mendukung elemen HTML5, Anda perlu menambahkan dokumen sederhana. Deklarasi CreateElement ke header HTML. Untuk detailnya, silakan baca artikel ini
Untuk membuat IE (termasuk IE6) mendukung elemen HTML5, kita perlu menambahkan javascript berikut ke header HTML, yang merupakan dokumen sederhana. Deklarasi CreateElement, dan menggunakan komentar bersyarat untuk memanggil file JS ini untuk IE. Browser non -e lainnya seperti Opera, Firefox, dll. Akan mengabaikan kode ini dan tidak akan ada permintaan HTTP.<! - [jika yaitu]>
<Script src => </script>
<! [Endif]->
Kode di atas hanya akan berjalan di bawah IE browser. Hal lain yang perlu diperhatikan adalah bahwa memanggil file html5.js di halaman harus ditambahkan ke elemen kepala halaman, karena browser IE harus mengetahui elemen ini sebelum elemen diuraikan, jadi file JS ini tidak dapat dipanggil di bagian bawah halaman.
File HTML5 JS ini disediakan oleh penulis di proyek Google Code untuk semua orang untuk dihubungi secara langsung. Tentu saja, jika Anda pikir ini akan memengaruhi kecepatan pembukaan halaman web Anda, Anda dapat mengunduh file HTML5 JS secara langsung dan mengunggahnya ke server Anda untuk menyebutnya secara terpisah.
Berikut ini adalah kode dalam file JS HTML5:
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artikel, samping, audio, kanvas, distalist, detail, dialog, eventsource, gambar, footer, header, hgroup, tanda, menu, meter, nav, output, progress, bagian, waktu, video. ','), i = e.length; while (i -) {document.createElement (e [i])}}) ()
Selain memanggil file JS yang berisi kode di atas di halaman web untuk mengaktifkan browser IE untuk mendukung elemen HTML5, Anda juga dapat menambahkan kode langsung ke halaman web dengan cara berikut.
<! - [jika yaitu]>
<script>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artikel, samping, audio, kanvas, distalist, detail, dialog, eventsource, gambar, footer, header, hgroup, tanda, menu, meter, nav, output, progress, bagian, waktu, video. ','), i = e.length; while (i -) {document.createElement (e [i])}}) ()
</script>
<! [Endif]->