Web ページを作成するときに、IE のバージョンを検出するために JS が使用されることがあります。ここでは、Microsoft Internet Explorer のバージョンを検出するための 3 つのコードを紹介します。 最初のタイプ: コードをコピー コードは次のとおりです: <br>var browser=navigator.appName <br>var b_version=navigator.appVersion <br>var version=b_version.split(";"); <br>var trim_Version=version[1].replace(/ [ ]/ g,""); <br>if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") <br>{ <br>alert("IE 6.0"); } <br>else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0") <br>{ <br>alert("IE 7.0"); window.location.href="http:/ /xxxx.com";<br>} <br>else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE8.0") <br>{ <br>alert("IE 8.0"); <br>} <br>else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE9.0") <br>{ <br>alert("IE 9.0") <br>} <br>< ;/script> ;<br><br> </div> 2 番目のタイプ: <p> </p> <p></p> <div class="codetitle"><span><a style="CURSOR: pointer" data="15505" class="copybut" id="copybut15505" onclick="doCopy('code15505')">コードをコピー<u></u></a> コードは次のとおりです:</span></div> <div class="codebody" id="code15505"><script type="text/javascript "> <br>if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE6.0 ") <br>{ <br>alert("IE 6.0"); <br>} <br>else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1 ].replace (/[ ]/g,"")=="MSIE7.0") <br>{ <br>alert("IE 7.0"); <br>} <br>else if(navigator.appName = = "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE8.0") <br>{ <br>alert(" IE 8.0" ); <br>} <br>else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"" )== "MSIE9.0") <br>{ <br>alert("IE 9.0") <br>} <br> 3 番目のタイプ: コードをコピー コードは次のとおりです: <br>if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/7./i)=="7.") <br>{ <br>alert("IE 7.0 "); <br>} <br>else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/8./i)=="8.") <br>{ <br> alert(" IE 8.0"); <br>} <br>else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/9./i)=="9.") <br>{ <br>alert("IE 9.0"); <br>} <br>else if(navigator.appName == "Microsoft Internet Explorer") <br>{ <br>alert("IE 6.0"); 🎜>} <br>