威尼斯网址开户网站最简洁的判断IE浏览器的JS代码

常用的JavaScript检查实验浏览器为IE是哪位版本的代码。富含是不是是最人Infiniti不喜欢的ie6识别与检查测试。

 

做网页一时候会用到JS检查测量检验IE的本子,下边是检查实验Microsoft Internet
Explorer版本的两种代码!
第一种:

做网页临时候会用到JS检查实验IE的本子,上面是检查测量试验Microsoft Internet
Explorer版本的三种代码!
第一种:

if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/7./i)==”7.”){

具体方法

 

复制代码 代码如下:

复制代码 代码如下:

alert(“IE 7.0”);

 代码如下

function isIE() { //ie?
if (!!window.ActiveXObject || “ActiveXObject” in window)
return true;
else
return false;
}

<script type=”text/javascript”>
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(“;”);
var trim_Version=version[1].replace(/[ ]/g,””);
if(browser==”Microsoft Internet Explorer” && trim_Version==”MSIE6.0″)
{
alert(“IE 6.0”);
}
else if(browser==”Microsoft Internet Explorer” &&
trim_Version==”MSIE7.0″)
{
alert(“IE 7.0″); window.location.href=””;
}
else if(browser==”Microsoft Internet Explorer” &&
trim_Version==”MSIE8.0″)
{
alert(“IE 8.0”);
}
else if(browser==”Microsoft Internet Explorer” &&
trim_Version==”MSIE9.0″)
{
alert(“IE 9.0”);
}
</script>

<script type=”text/javascript”>
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(“;”);
var trim_Version=version[1].replace(/[ ]/g,””);
if(browser==”Microsoft Internet Explorer” && trim_Version==”MSIE6.0″)
{
alert(“IE 6.0”);
}
else if(browser==”Microsoft Internet Explorer” &&
trim_Version==”MSIE7.0″)
{
alert(“IE 7.0″); window.location.href=””;
}
else if(browser==”Microsoft Internet Explorer” &&
trim_Version==”MSIE8.0″)
{
alert(“IE 8.0”);
}
else if(browser==”Microsoft Internet Explorer” &&
trim_Version==”MSIE9.0″)
{
alert(“IE 9.0”);
}
</script>

}

复制代码

 

第二种:

第二种:

else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/8./i)==”8.”){

var isIE=!!window.ActiveXObject;

转自

复制代码 代码如下:

复制代码 代码如下:

alert(“IE 8.0”);

var isIE6=isIE&&!window.XMLHttpRequest;

<script type=”text/javascript”>
if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE6.0″)
{
alert(“IE 6.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE7.0″)
{
alert(“IE 7.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE8.0″)
{
alert(“IE 8.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE9.0″)
{
alert(“IE 9.0”);
}
</script>

<script type=”text/javascript”>
if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE6.0″)
{
alert(“IE 6.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE7.0″)
{
alert(“IE 7.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE8.0″)
{
alert(“IE 8.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion .split(“;”)[1].replace(/[ ]/g,””)==”MSIE9.0″)
{
alert(“IE 9.0”);
}
</script>

}

var isIE8=isIE&&!!document.documentMode;

第三种:

第三种:

else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/9./i)==”9.”){

var isIE7=isIE&&!isIE6&&!isIE8;

复制代码 代码如下:

复制代码 代码如下:

alert(“IE 9.0”);

if(isIE)
{

<script type=”text/javascript”>
if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/7./i)==”7.”)
{
alert(“IE 7.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/8./i)==”8.”)
{
alert(“IE 8.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/9./i)==”9.”)
{
alert(“IE 9.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer”)
{
alert(“IE 6.0”);
}
</script>

<script type=”text/javascript”>
if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/7./i)==”7.”)
{
alert(“IE 7.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/8./i)==”8.”)
{
alert(“IE 8.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer” &&
navigator.appVersion.match(/9./i)==”9.”)
{
alert(“IE 9.0”);
}
else if(navigator.appName == “Microsoft Internet Explorer”)
{
alert(“IE 6.0”);
}
</script>

}

    if(isIE6){alert(”ie6″);   

你大概感兴趣的稿子:

  • js决断当前浏览器类型,判别IE浏览器方法
  • js推断ie版本号的简洁明了实今世码
  • ExtJS判定IE浏览器类型的法子
  • js推断IE浏览器版本过低示例代码
  • 用javascript判别IE版本号轻易实用且向后十分
  • javascript剖断ie浏览器6/7版本加载分化样式表的贯彻代码
  • 用JS推断IE版本的代码
    超管用!
  • js判断IE6/IE7/FF的代码[XMLHttpRequest]
  • javascript
    决断当前浏览器版本并决断ie版本

Internet Explorer版本的二种代码! 第风流洒脱种: 复制代码 代码如下: script
type=”text/javasc…

else if(navigator.appName == “Microsoft Internet Explorer”){

}

alert(“IE 6.0”);

else if(isIE8){alert(”ie8″);    }

}

elseif(isIE7){alert(”ie7″);    }}

然后是一个有个别短的js判别是还是不是ie的办法:
二零一零年三月一个人俄国人接受了IE与正式浏览器在拍卖数组的toString方法的反差,仅仅6bytes就康健完毕了是或不是IE浏览器的检查实验:

 代码如下

复制代码

var var ie =
0/*@[email protected]*/

三个最短的js判定ie或非ie的代码,大小仅仅7bytes:

 代码如下

复制代码

var ie = !+’v1′;

二零零六年7月,一个人俄罗斯人使用了IE与专门的学问浏览器在管理数组的toString方法的反差,仅6bytes就宏观达成了是或不是IE浏览器的检验:

 代码如下

复制代码

var ie = !-[1,];

利用这么些开采,大家能够使代码写的越来越短。近日检查实验是否为IE6其实能够写成:

 代码如下

复制代码

var ie6=!-[1,]&&!window.XMLHttpRequest;

事先这大段累赘的分析navigator,然后正则比较的不二等秘书技,后边的js方法是或不是功用越来越高了

具体方法 代码如下 复制代码 var isIE=!!window….

相关文章