Rumah >hujung hadapan web >Tutorial H5 >Penyelesaian kepada petua tutorial HTML5_html5 yang menyokong IE

Penyelesaian kepada petua tutorial HTML5_html5 yang menyokong IE

WBOY
WBOYasal
2016-05-16 15:51:201485semak imbas

Memandangkan HTML5 semakin mendapat perhatian untuk membawa kod yang lebih cekap dan bersih ke halaman web baharu kami, namun satu-satunya cara untuk menjadikan IE mengenali elemen baharu tersebut (seperti ) adalah dengan menggunakan HTML5 shiv, terima kasih kepada remy sharp untuk kami Skrip mini ini disediakan untuk menyelesaikan masalah sokongan HTML5 dalam IE.

Gunakan dan muat turun
HTML5.js mesti dipanggil dalam elemen kepala halaman (kerana IE mesti mengetahui elemen ini sebelum elemen dihuraikan, jadi fail js ini tidak boleh dipanggil di bahagian bawah halaman.)
Pengarang telah Letakkan fail js pada projek kod Google dan benarkan semua orang memanggilnya secara terus Sudah tentu, premisnya ialah anda tidak mengambil berat tentang memanggil fail tambahan.
http://html5shiv.googlecode.com/svn/trunk/html5.js
Anda boleh menggunakan komen bersyarat IE untuk memanggil fail js ini, supaya penyemak imbas bukan IE seperti FireFox akan mengabaikan kod ini tidak akan menjadi permintaan http yang tidak perlu. Kod berikut hanya akan dijalankan di bawah pelayar IE:


Salin kod
Kod adalah seperti berikut:



Sudah tentu, jika anda tidak suka memanggil fail rangkaian luaran, anda juga boleh memuat turunnya dan memuat naiknya ke pelayan sendiri untuk memanggilnya secara berasingan (kebenaran pengarang) .

Berikut ialah kod dalam fail js:

Salin kod
Kod adalah sebagai berikut:

(function(){if(!/*@cc_on!@*/0)return;var e = "abbr,article,aside,audio,canvas,datalist,details,dialog ,eventsource,figure,footer ,header,hgroup,mark,menu,meter,nav,output,progres,bahagian,masa,video".split(','),i=e.length;while(i--){ document.createElement(e[ i])}})()
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn