浏览器及系统判断的JavaScript代码

//======================================浏览器及系统类=============================
var isGecko=navigator.userAgent.indexOf("Gecko")>0;
var isIE=navigator.userAgent.indexOf("MSIE")>0;
var isSafari=navigator.userAgent.indexOf("Safari")>0;
var isFirefox=navigator.userAgent.indexOf("Firefox")>0;
var isCamino=navigator.userAgent.indexOf("Camino")>0;
var isMozilla=navigator.userAgent.indexOf("Gecko/")>0;

 //浏览器版本检测
 //获取浏览器的名字Netscape或者Microsoft Internet Explorer
 var  browserName=navigator.appName;
 //获取浏览器的版本信息
 var  browserVersion=parseInt(navigator.appVersion);
 var browser;
 if(browserName=="Netscape"&&browserVersion==5){
  browser="nn6";       //netspace6
 }
 else if(browserName="Netscape"&&browserVersion==4){
  browser="nn4";      //netspace4
 }
 else if(browserName="Microsoft Internet Explorer"&&
  browserVersion==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1){
  browser="ie6";      //IE 6.0
 }
 else if(browserName="Microsoft Internet Explorer"&&
  browserVersion==4&&
   navigator.appVersion.indexOf("MSIE 5.5")!=-1){
  browser="ie55";     //IE5.5
 }
 else if(browserName="Microsoft Internet Explorer"&&
  browserVersion==4&&
   navigator.appVersion.indexOf("MSIE 5.0")!=-1){
  browser="ie5";       //IE5.0
 }
 else if(browserName="Microsoft Internet Explorer"&&
  browserVersion==4){
  browser="ie4";       //IE4
 }

 /*
 if(browser=="nn6"||browser=="ie6"||browser=="ie55"||browser="ie5"){
  //不与高版本要求的代码
 }else if(browser=="ie4"){
  //不兼容nn4的代码
 }else if(browser=="nn4"){
  //不兼容ie4的代码
 }
 */
 //判断操作平台是不是win98
 function isWin98(){
  if(navigator.appVersion.indexOf("98")!=-1){
   return true;
  }else{
   //alert("你使用不是windows98操作系统");
   return false;
  }
 }

 //分辨率的检测
 function redirectPage(){
  //分辨率初始化
  var size;
  if(screen.width==640&&screen.height==480)
    return size="640 x 480";
  if(screen.width==800&&screen.height==600)
    return size="800 x 600";
  if(screen.width==1024&&screen.height==768)
   return size="1024 x 768";
  else
   return size="640 x 480";
 }

 //===================================浏览器及系统类END=============================

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值