一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Javascript判断浏览器类型代码

时间:2013-04-03 编辑:简简单单 来源:一聚教程网

现在主流浏览器还是IE,下面一个判断IE的函数

 代码如下 复制代码

ie = !+"v1" ;
ie ='v'=='v' ;
ie = 0//@cc_on+1;
ie = !!top.execScript;
ie = /*@cc_on!@*/!1;
ie8 = !!window.XDomainRequest;
 
//我自创的,如果是IE,会返回6,7,8代表ie6,ie7,ie8,否则返回1
IEVersion = (" " + (/*@cc_on @_jscript_version  @*/-1)).slice(-1)
 
//基于条件编译的嗅探脚本,还有如下几个:
IE8=@cc_on @_jscript_version == 5.8 ? true : @false
IE7=@cc_on @_jscript_version == 5.7 ? true : @false
IE6=@cc_on @_jscript_version == 5.6 ? true : @false
IE55=@cc_on @_jscript_version == 5.5 ? true : @false

ff = /a/[-1]=='a';
ff3 = (function  x(){})[-5]=='x';
ff2 = (function x(){})[-6]=='x';
 
safari=/a/.__proto__=='//';
safari = window.openDatabase;
 
chrome=/source/.test((/a/.toString+''));
 
opera=!!window.opera ;
opera=/^function (/.test([].sort);


下面再来一个可以判断现在主流浏览器了

 

 代码如下 复制代码

判断浏览器类型

>

其实判断是什么浏览器我们只要获取用户浏览器的userAgent字符串信息,然后进行判断是否包含了这我们指定字符如果是就是指定浏览器了。

热门栏目