IEのバージョンごとに判定 <br> var isIE = function(ver){<br> var b = document.createElement('b');<br> b.innerHTML = '< ; !--[if IE '+ ver +']<i></i><!--[enfif]-->';<br> return b.getElementsByTagName('i') = == 1;<br> }<br> if(isIE(6)){<br> alert(6);<br> }<br> if(isIE(7)){<br> alert(7);<br> }<br> if(isIE(8)){ <br> アラート (8); (} <br> if (isie (9)) {<br> アラート (9); <br>} <br> & lt;/script & gt; <br><script type="text/javascript"></p> var isIE =(function(){<p> var browser = {};</p> return function(ver,c){<p> var key = ver ? ( c ? "is" +c+"IE"+ver : "isIE"+ver ) : " isIE"; <strong> var v = browser[key];</strong> if( typeof(v) != "unknown"){</p> return v;<p> }<br> if ( !ver){<br> v = (navigator.userAgent.indexOf(' MSIE') !== -1 || navigator.appVersion.indexOf('Trident/') > 0) ;<br> }else {<br> var match = navigator.userAgent.match(/(?:MSIE |Trident/.*) ; rv:|Edge/)(d+)/);<br> if(match){<br> var v1 = parseInt(match[1]) ;<br> v = c ( c == 'lt' ? v1 < ver : ( c == 'gt' ? v1 > ver : 未定義 ) ) : v1== ver ;<br> }else if(ver <= 9){<br/> var b = document.createElement('b')<br/> var s = ' <!--[if '+(c ? c : '')+' IE ' + ver + ']><i></i><![endif]-->';<br> b.innerHTML = s;<br> v = b.getElementsByTagName('i').length === 1;<br> }else{<br> v=unknown;<br> ;/script><br><br><br><br> ブラウザがインターネットエクスプローラ。このコード行 if (window.ActiveXObject || "ActiveXObject" in window) を使用して、ブラウザーの種類を判別します。IE ブラウザーの場合は true を返し、それ以外の場合は false を返します。この場合、アラート ポップアップ ボックスが表示され、IE ブラウザであるかどうかが表示されます。 <br><br><script><br><br>function test(){<br><br> if (window.ActiveXObject || ウィンドウ内の「ActiveXObject」){<br><br> alert("ie")<br><br> }else{<br><br> alert("not ie" )<br></p> }<p></p>}<p></p> jqueryはIEのバージョンとブラウザを決定します function JudgeBroswer() { if($.browser.msie) { alert("this is msie!"); //IE } else if($.browser.safari) { alert("this is safari!"); //Safari } else if($.browser.mozilla) { alert("this is mozilla!"); //Firefox } else if($.browser.opera) { alert("this is opera"); //Opera } }