Dalam beberapa tahun terakhir, dengan peningkatan sistem operasi dan mempopulerkan berbagai teknologi baru, meninggalkan versi rendah IE telah menjadi tren. Ini adalah kabar baik bagi personel front-end. Anda tidak perlu menghabiskan terlalu banyak waktu untuk menjadi kompatibel dengan versi rendah. Banyak situs menggunakan metode memberikan petunjuk IE rendah versi (yah, sangat ramah dan manusiawi) kepada wisatawan. Secara umum, prompt diberikan pada header, dan deteksi skrip adalah sebagai berikut:
fungsi geteversion () {var rv = -1; // Nilai pengembalian mengasumsikan kegagalan. if (navigator.appname == 'microsoft internet explorer') {var ua = navigator.useragent; var re = regexp baru ("MSIE ([0-9] {1,} [/. 0-9] {0,})"); if (re.exec (ua)! = null) rv = parsefloat (regexp. $ 1);} rever rv;} function checkversion () {var msg = "Anda tidak ada." var ver = getEeversion (); if (ver> -1) {alert (ver); if (ver> = 9.0) // Ini adalah versi yang akan dideteksi msg = "Anda menggunakan salinan terbaru Internet Explorer." lain msg = "Anda harus meningkatkan salinan Internet Explorer Anda."; } peringatan (msg);}Fokusnya di sini adalah menggunakan objek Navigator JSBOM untuk mendapatkan informasi versi browser, dan kemudian memfilter informasi IE (jika ada), dan kemudian Anda dapat melakukan operasi tertentu di web berdasarkan hasil; Dalam hal deteksi browser, Anda juga dapat mengambil informasi browser lain dan menyesuaikannya sesuai dengan proyek sesuai kebutuhan.
Artikel di atas tentang deteksi versi IE JavaScript adalah metode paling sederhana. Saya berbagi semua konten dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.