Artikel Pengenalan Wulin.com (www.vevb.com): Cara menilai versi IE dalam kode HTML.
Cara membuat kode HTML statis menampilkan konten yang berbeda sesuai dengan versi IE yang berbeda. Kuncinya di sini adalah menggunakan ekspresi anotasi HTML IE.
Format komentar HTML adalah <!-Konten Komentar->. IE telah membuat beberapa ekstensi ke komentar HTML untuk mendukung ekspresi penilaian bersyarat:
<!-[jika ekspresi]> html <! [Endif]-> Ketika ekspresi ekspresi benar, konten HTML ditampilkan.
contoh:
Lihat PlainCopy ke ClipboardPrint?
<!-[jika yaitu 5]>
<p> Selamat datang di Internet Explorer 5. </p>
<! [Endif]->
<!-[jika yaitu 5]>
<p> Selamat datang di Internet Explorer 5. </p>
<! [Endif]->
Mirip dengan bahasa pemrograman, ekspresi di sini juga mendukung operator seperti lebih besar dari (GT), kurang dari (LT), dan atau non. Berikut adalah beberapa contoh.
[jika yaitu] Tentukan apakah IE
[jika yaitu 7] Tentukan apakah itu IE7
[jika! yaitu] Tentukan apakah itu bukan yaitu
[Jika LT IE 5.5] Tentukan apakah itu IE5.5 atau di bawah. (<)
[Jika LTE IE 6] Tentukan apakah itu sama dengan versi IE6 atau di bawah (<=)
[Jika GT IE 5] Tentukan apakah IE5 atau di atas (>)
[Jika GTE IE 7] Tentukan apakah versi IE7 atau lebih tinggi
[if! (yaitu 7)] Tentukan apakah itu bukan IE7
[if (gt yaitu 5) & (lt yaitu 7)] Tentukan apakah itu lebih besar dari IE5 dan kurang dari IE7
[if (yaitu 6) | (yaitu 7)] Tentukan apakah IE6 atau IE7
Contoh kode:
Lihat PlainCopy ke ClipboardPrint?
<!-[jika yaitu]> <p> Anda menggunakan Internet Explorer. </p> <! [Endif]->
<! [Jika! IE]> <p> Anda tidak menggunakan Internet Explorer. </p> <! [Endif]>
<!-[jika yaitu 7]> <p> Selamat datang di Internet Explorer 7! </p> <! [Endif]->
<!-[if! (yaitu 7)]> <p> Anda tidak menggunakan versi 7. </p> <! [Endif]->
<!-[Jika GTE IE 7]> <p> Anda menggunakan IE 7 atau lebih. </p> <! [Endif]->
<!-[if (yaitu 5)]> <p> Anda menggunakan IE 5 (versi apa pun). </p> <! [Endif]->
<!-[if (gte IE 5.5) & (lt yaitu 7)]> <p> Anda menggunakan IE 5.5 atau IE 6. </p> <! [Endif]->
<!-[Jika LT IE 5.5]> <p> Harap tingkatkan versi Internet Explorer Anda. </p> <! [Endif]->
<!-[jika yaitu]> <p> Anda menggunakan Internet Explorer. </p> <! [Endif]->
<! [Jika! IE]> <p> Anda tidak menggunakan Internet Explorer. </p> <! [Endif]>
<!-[jika yaitu 7]> <p> Selamat datang di Internet Explorer 7! </p> <! [Endif]->
<!-[if! (yaitu 7)]> <p> Anda tidak menggunakan versi 7. </p> <! [Endif]->
<!-[Jika GTE IE 7]> <p> Anda menggunakan IE 7 atau lebih. </p> <! [Endif]->
<!-[if (yaitu 5)]> <p> Anda menggunakan IE 5 (versi apa pun). </p> <! [Endif]->
<!-[if (gte IE 5.5) & (lt yaitu 7)]> <p> Anda menggunakan IE 5.5 atau IE 6. </p> <! [Endif]->
<!-[Jika LT IE 5.5]> <p> Harap tingkatkan versi Internet Explorer Anda. </p> <! [Endif]->
CATATAN: Ekstensi anotasi ini tidak didukung dalam versi di bawah IE5. Tapi sulit untuk menemukan IE4 sekarang ... :)