Mengesan versi Explorer Internet menggunakan JavaScript dan JQuery: Panduan Komprehensif
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 }
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
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; }
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; }());
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; })();
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]-->
Soalan Lazim (Soalan Lazim)
bagaimana untuk menyemak versi IE pada Windows 10:
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:
jQuery.fn.jquery
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!