zl程序教程

您现在的位置是:首页 >  后端

当前栏目

js判断浏览器类型为ie6时不执行

JS浏览器执行 类型 判断 IE6
2023-06-13 09:15:28 时间
js判断浏览器类型

$.browser对象
$.browser.version浏览器版本
复制代码代码如下:

varbinfo="";
if($.browser.msie){binfo="MicrosoftInternetExplorer"+$.browser.version;}
elseif($.browser.mozilla){binfo="MozillaFirefox"+$.browser.version;}
elseif($.browser.safari){binfo="AppleSafari"+$.browser.version;}
elseif($.browser.opera){binfo="Opera"+$.browser.version;}
else{
binfo="google";
}
alert(binfo);

将上段代码直接写到<script></script>中即可

js判断ie6不执行
复制代码代码如下:

if($.browser.msie&&$.browser.version<=6.0)
returnfalse;

$.browser.msie判断是否是ie浏览器

$.browser.version<=6.0判断ie小于等于ie6

returnflase即不执行

比如有一段代码,是个弹出框,如果是ie6不执行,其他都执行,代码就可以如下操作:
复制代码代码如下:
functionnextPopBox1(){
if($.browser.msie&&$.browser.version<=6.0)
returnfalse;
layer.closeAll();
$.layer({
type:1,
shade:[0.5,"#000",true],
border:false,
bgcolor:"",
fix:false,
title:false,
page:{dom:"#img2"},
area:["724px","302px"],
closeBtn:false
});
}

另一个例子,比如有一段代码,ie6不执行,其他都执行,代码可以如下所写:
复制代码代码如下:
functionwebJs(){
if(!$.browser.msie&&($.browser.version!="6.0")){
$("#fastNavli:gt(0)").hover(function(){
$(this).stop().animate({marginLeft:"10px"},"fast");
},function(){
$(this).stop().animate({marginLeft:"0px"},"fast");
});
}
}