asli:
http://www.cnblogs.com/justinyoung/archive/2009/04/03/kaifarenyuangongju2.html
Dalam artikel sebelumnya, penjelasan terperinci tentang penggunaan alat pengembang IE8 (penjelasan terperinci tentang menu di semua tingkatan), kami menjelaskan secara rinci cara menggunakan perintah di setiap menu di alat pengembang IE8. Saya percaya banyak teman seharusnya menggunakannya. Fitur yang lebih kuat dari alat pengembang IE8, seperti: cara menguji kompatibilitas versi, cara menggunakan alat pengembang untuk men -debug skrip JavaScript, dan cara menggunakan profiler untuk mendeteksi efisiensi fungsi skrip halaman, dll., Kami akan menjelaskan dalam artikel ini. Aku bodoh, aku hanya melempar batu bata ke sini.
Mode browserSejalan dengan perkataan "urusan infernal" - saya akan membayarnya kembali cepat atau lambat! . Buah pahit yang ditanam oleh IE6 memang saatnya menelannya. Ketika IE8 dirilis, ia harus menghadapi ribuan halaman di dunia yang hanya dapat ditampilkan secara normal di IE6. Jika Anda tidak melepaskan IE8, Firefox dan Chrome akan mengikuti Anda untuk mengambil kue; Tidak peduli hanya halaman IE6, browser tidak akan dimarahi sampai mati; Biarkan semua webmaster refactor halaman, dan pikirkan dan tertawa. Sayangnya, apa yang bisa saya lakukan?
Sayangnya, dengan itu, mari kita mengambil sarana untuk membiarkan pengguna menanganinya sendiri. Jika dia bertemu dengan halaman IE6 saja, dia akan menanganinya secara manual sendiri, dan membiarkan browser juga membuat halaman dalam mode rendering lama. Meskipun ini sedikit mengganggu pengguna, ini juga merupakan solusi. Jadi mode browser keluar. Terus terang, itu adalah membiarkan pengguna memilih versi mana dari halaman saat ini untuk diterjemahkan.
Mari kita berikan contoh, dan praktikkan “penjelasan terperinci tentang komentar bersyarat dari i”. Kode inti adalah sebagai berikut:
<Div ID = DivTest>
<!-[jika yaitu 7]>
Browsernya adalah IE7
<! [Endif]->
<!-[jika yaitu 8]>
Browsernya adalah IE8
<! [Endif]->
</div>
Mari kita coba halaman ini, tampilkan efeknya dalam mode browser yang berbeda:
Untuk pengguna biasa, Microsoft secara resmi merekomendasikan hal ini - tombol Tampilan Kompatibilitas.
Tentu saja, untuk pengembang front-end, alat ini terutama digunakan untuk menguji kompatibilitas multi-browser halaman. Tapi itu sangat disesalkan: tidak ada mode IE6. Meskipun dunia tanpa IE6 adalah keinginan yang indah, sangat disayangkan bahwa kita hidup dalam kenyataan, mungkin lebih akurat untuk hidup di neraka. Jadi, saya masih harus menyebutkan dua alat berikut-
Solusi untuk Koeksistensi Berbagai Versi IE-Ei-EiSester
Superpreview (dengan unduhan)