Windows Internet Explorer Web Windows Internet Explorer 8 Versi Vektor mengacu pada nomor build, yang disimpan di kunci registri baca ketika browser dimulai. Pengembang dapat menggunakan vektor versi untuk mendeteksi versi pemandangan browser mana yang digunakan untuk melihat situs web. Memahami Deteksi Peramban Praktik terbaik memastikan bahwa situs terus berfungsi seperti yang diharapkan ketika klien melihat situs. Windows Internet Explorer Web Dokumen ini menjelaskan cara menggunakan nilai vektor versi. Selain itu, beberapa kode sampel disediakan untuk membantu pengembang menerapkan dan mempertahankan metode deteksi browser yang disarankan. -> Windows Internet Explorer HTML Windows Internet Explorer Selain menggunakan vektor versi saat mengisi bagian bantuan tentang bagian, nilai ini juga digunakan saat memproses komentar bersyarat. Komentar bersyarat adalah blok komentar dalam kode sumber halaman dan hanya dapat ditafsirkan oleh. Anotasi dapat berisi satu atau lebih operator, nilai eigen, atau nilai. Windows Internet Explorer Versi 8 Windows Internet Explorer Misalnya, kode di atas menunjukkan kode komentar yang diperlukan untuk memeriksa dan versi yang lebih baru. Lebih besar dari atau sama dengan versi masa depan yang digunakan untuk memastikan bahwa kondisi berlaku, sehingga tidak ada kode yang diperlukan saat versi baru dirilis. Vektor versi Windows Internet Explorer 5.5 5.5002 juga berisi nomor subversi browser. Saat menguji nomor versi utama browser, vektor versi adalah integer. Untuk memeriksa nomor subversi browser, vektor versi ditambahkan dengan titik desimal dan empat digit. Misalnya, vektor versi rilis adalah. Contoh kode ini menunjukkan kode komentar yang diperlukan untuk memeriksa nomor versi utama browser dan nomor versi sekunder browser. Ini memungkinkan Anda untuk menyesuaikan kondisi lebih jauh. -html [endif] downlevel-hiddel-downlevel-revealed tag awal dan akhir dari komentar bersyarat berisi tanda hubung (""), yang mirip dengan komentar dasar. Kondisi ini ditampilkan di awal tanda dan ditempatkan sebelum akhir tanda. Konten ditempatkan di tanda komentar. Anotasi ini disebut komentar tipe, karena semua browser atau versi browser yang tidak mendukung anotasi bersyarat akan mengabaikan anotasi dan tag ini di antara tag. Komentar bersyarat tanpa tanda hubung disebut komentar tipe, karena browser tingkat rendah akan mengabaikan komentar ini, tetapi akan menangani tag antar tag. Contoh kode ini menunjukkan kode komentar yang diperlukan untuk memeriksa nomor versi utama browser dan nomor versi sekunder browser. Ini memungkinkan Anda untuk menyesuaikan kondisi lebih jauh. Windows Internet Explorer (CSS) Windows Internet Explorer 8 Windows Internet Explorer 7 CSS Menggunakan Agen Pengguna String 1 / Kondisi Penggunaan Komentar termasuk berbagai aturan cascading stylesheet untuk versi tertentu. Ini memungkinkan Anda untuk memastikan bahwa klien tidak menerima koreksi dan perubahan yang ditargetkan. Anda juga dapat mendeteksi versi browser. Tabel mencantumkan nilai eigen yang tersedia, operator, dan atau nilai yang dapat digunakan untuk membuat komentar bersyarat. barang Contoh Komentar YAITU [jika yaitu] Satu -satunya nilai fitur yang saat ini didukung oleh IE Windows Internet Explorer adalah string "", yang digunakan untuk representasi. nilai [jika yaitu 7] Boolean true bilangan bulat atau angka floating point digunakan untuk mewakili versi browser. Mengembalikan nilai jika nomor versi cocok dengan versi browser. Lai [if! yaitu] Bukan operator boolean. Menempatkan operator ini langsung sebelum nilai eigen, operator, atau sub -ekspresi menunjukkan makna yang berlawanan dari ekspresi. LT [Jika LT IE 5.5] Benar kurang dari operator. Jika parameter pertama lebih kecil dari parameter kedua, kembalikan. LTE [Jika LTE IE 6] Benar kurang dari atau sama dengan operator. Jika parameter pertama kurang dari atau sama dengan parameter kedua, kembalikan. GT [Jika GT IE 5] Benar lebih besar dari operator. Jika parameter pertama lebih besar dari parameter kedua, kembalikan. gte [Jika GTE IE 8] Benar lebih besar dari atau sama dengan operator. Jika parameter pertama lebih besar dari atau sama dengan parameter kedua, kembalikan. () [if! (yaitu 7)] Operator Subekspresi Boolean. Digunakan bersama dengan operator untuk membuat ekspresi yang lebih kompleks. & [if (gt yaitu 5) & (lt yaitu 7)] Dan operator sejati sejati. Jika semua sub -ekspresi mengevaluasi, kembali. | [if (yaitu 6) | (yaitu 7)] Atau operator sejati sejati. Jika hasil dari subekspresi apa pun, itu dikembalikan. BENAR [jika benar] Hasil perhitungan yang benar selalu. PALSU [jika salah] Hasil perhitungan palsu selalu. Html <head> Windows Internet Explorer 7 Selain itu, jika Anda ingin menggunakan stylesheet yang sama untuk versi dan nanti, Anda dapat menggunakan kode sampel berikut. Html <head> Windows Internet Explorer Windows Internet Explorer mencatat bahwa contoh kode di atas menggunakan lebih dari atau sama dengan perbandingan. Ini memastikan bahwa kode ini cocok untuk versi mendatang sehingga kode tidak perlu diperbarui ketika versi baru dirilis. Berikut adalah beberapa contoh lain dari berbagai pernyataan bersyarat. Cara menggunakan vektor versi di windows internet explorer
<!--[if gte IE8]>
<!--[if gte IE 5.5002]><p>You are using IE 5 or higher</p><![endif]–>
<![if lt IE 5.5]><p>
您正在使用早于
IE 5.5
的版本或另一个低级浏览器
</p><![endif]>
Deteksi Browser Menggunakan Versi Vektor
<iteme> halaman tes </iteme>
<meta http-equiv = "x-ua-kompatibel" konten = "ie = 8"/>
<! - [jika gte IE 8]> <linkrel = "stylesheet" type = "text/css" href = "/stylesheets/standards.css"/> <! [Endif] ->
<! - [jika yaitu 7]> <linkrel = "stylesheet" type = "text/css" href = "/stylesheets/ie.css"/>
<! [Endif] ->
</head>
<iteme> halaman tes </iteme>
<! - [jika GTE IE 7]>
<linkrel = "stylesheet" type = "text/css" href = "/stylesheets/ie.css"/>
<! [Endif]->
</head><!--[if IE]><p>
您使用的是
Internet Explorer
。
</p><![endif]–>
<![if !IE]><p>
您没有使用高级
versi Internet Explorer
canggih版本。
</p><![endif]>
<!--[if IE 8]><p>
欢迎使用
Internet Explorer 8
!
</p><![endif]–>
<!--[if !(IE 8)]><p>
您没有使用
Internet Explorer 8
。
</p><![endif]–>
<!--[if gte IE 7]><p>
您使用的是
IE 7
或更高版本。
</p><![endif]–>
<!--[if (IE 5)]><p>
您使用的是
IE 5
(任何版本)。
</p><![endif]–>
<!--[if (gte IE 5.5)&(lt IE 7)]><p>
您使用的是
IE 5.5
或
IE 6
。
</p><![endif]–>
<!--[if lt IE 5.5]><p>
请升级您的
版本。
Internet Explorer
Anda. </p><![endif]–>
<!--[if true]>
您使用的是
browser <em>
高级
</em>
浏览器。
<![endif]–>
<!--[if false]>
</em>
您使用的是
browser <em>
低级
浏览器。
<![endif]–>
<!--[if true]><![if IE 7]><p>
此嵌套注释在
ditampilkan di IE 7
中显示。
</p><![endif]><![endif]–>