Rumah > hujung hadapan web > tutorial js > 5 Cara Memeriksa Versi IE Menggunakan JavaScript/JQuery

5 Cara Memeriksa Versi IE Menggunakan JavaScript/JQuery

William Shakespeare
Lepaskan: 2025-02-24 08:39:10
asal
644 orang telah melayarinya

Mengesan versi Explorer Internet menggunakan JavaScript dan JQuery: Panduan Komprehensif

5  ways to check IE version using JavaScript/jQuery

Panduan ini menyusun pelbagai kaedah untuk menentukan versi Internet Explorer menggunakan JavaScript dan JQuery. Sekiranya anda mengetahui teknik tambahan, sila kongsi mereka!

Kaedah 1: Pemeriksaan IE7 Asas (JavaScript)

Pemeriksaan mudah untuk Internet Explorer 7:

//check for IE7
if(navigator.appVersion.indexOf("MSIE 7.")!=-1) {
  // IE7 specific code here
}
Salin selepas log masuk

Kaedah 2: Menggunakan Modernizr (JavaScript)

Modernizr menawarkan cara yang mantap untuk mengesan ciri penyemak imbas, termasuk versi IE.

//check for IE8 or less
if ($('html').hasClass('lt-ie8')) {
  // IE8 or lower specific code here
}
//example of HTML tag populated by modernizer
Salin selepas log masuk

Kaedah 3: JQuery's $ .Browser (Recrecated)

NOTA:

ditolak sejak jQuery 1.9. Kaedah ini tidak akan berfungsi dalam versi jQuery yang lebih baru. $.browser

//check for IE8 or less (DEPRECATED)
if($.browser.msie && parseFloat($.browser.version)<8){
  //do other stuff
  return;
}
Salin selepas log masuk

Kaedah 4: CSS Suntikan Bersyarat (JavaScript)

Teknik pandai ini menghindari ejen pengguna:

var ie = (function(){
    var undef,
        v = 3,
        div = document.createElement('div'),
        all = div.getElementsByTagName('i');
    while (div.innerHTML = '', all[0]);
    return v > 4 ? v : undef;
}());
Salin selepas log masuk

Kaedah 5: IE10 CHECK (JavaScript)

Pendekatan menghidu ejen pengguna untuk mengesan IE10:

(function() {
  "use strict";
  var tmp = (document["documentMode"] || document.attachEvent) && "ev",
       msie = tmp && (tmp = window[tmp + "al"]) && tmp("/*@cc_on 1;@*/") && +((/msie (d+)/i.exec(navigator.userAgent) || [])[1] || 0);
  return msie || void 0;
})();
Salin selepas log masuk

Kaedah 6: Kondisi HTML Asas

Ini adalah kaedah biasa, sering dilihat secara langsung dalam html:

<!--  Example: Conditional CSS inclusion -->
<!--[if IE 8]>
  <link rel="stylesheet" href="ie8.css">
<![endif]-->
Salin selepas log masuk

Soalan Lazim (Soalan Lazim)

bagaimana untuk menyemak versi IE pada Windows 10:

    Buka Internet Explorer.
  1. Klik ikon gear (kanan atas).
  2. pilih "Mengenai Internet Explorer." Popup akan memaparkan versi.

mengapa mengetahui versi IE penting?

Mengetahui versi memastikan anda menggunakan kemas kini keselamatan terkini dan laman web dan aplikasi akan berfungsi dengan betul.

Kemas kini Internet Explorer:

Microsoft tidak lagi mengemas kini Internet Explorer. IE11 menerima kemas kini keselamatan pada Windows 7, 8.1, dan 10.

Internet Explorer vs Microsoft Edge:

Microsoft Edge adalah pengganti kepada Internet Explorer, menawarkan kelajuan, keselamatan, dan keserasian yang lebih baik.

Internet Explorer di MAC/Mobile:

Internet Explorer tidak tersedia untuk Mac atau peranti mudah alih.

Memeriksa versi JavaScript/jQuery: Gunakan alat dalam talian (seperti jsfiddle atau penguji JavaScript) untuk memeriksa versi JavaScript anda. Untuk jQuery, gunakan

dalam konsol penyemak imbas anda.

jQuery.fn.jquery

Masalah Paparan Laman Web Penyelesaian Masalah di IE:

Cuba gunakan paparan keserasian Internet Explorer.

ingat untuk berkongsi sebarang kaedah atau pandangan selanjutnya untuk membantu meningkatkan sokongan IE!

Atas ialah kandungan terperinci 5 Cara Memeriksa Versi IE Menggunakan JavaScript/JQuery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan