雅星娱乐注册:原生js仿jq判断当前浏览器是否为

时间: 作者:二又

  

[浏览器判断]原生js仿jq判断当前浏览器是否为ie,精确到ie6~8

  

熟悉jq的朋友可能会偶尔用到判定当前浏览器是否为ie,甚至是具体到ie哪个版本。比如说判定当前浏览器是ie7 ,写法如下:  

  
  
  if($.browser.msie && $.browser.version==7){  //ie7下执行该区域代码  }
  
  

原生js,仿jq写法,具体实现代码:  

  
  
  var browser = (function(){  var isIE6 = /msie 6/i.test(navigator.userAgent);  var isIE7 = /msie 7/i.test(navigator.userAgent);  var isIE8 = /msie 8/i.test(navigator.userAgent);  var isIE = /msie/i.test(navigator.userAgent);  return {  msie:isIE,  version:function(){  switch(true){  case isIE6:return 6;  case isIE7:return 7;  case isIE8:return 8;  }  }()  };  })();  alert(browser.msie);  alert(browser.version);  
  
  

对于firefox、chrome的判定,可自己扩展。  

(责任编辑:admin)

推荐图片Related

相关文章Related

查看更多热门新闻


首页 | js代码 | jQuery特效 | 其他代码 | 关于我们

Copyright © 2010-2019 菲娱国际平台 版权所有

系统要求:本站自适应各终端浏览器分辨率

请使用Google、Firefox、IE9、百度浏览器登录网站

网站地图 | RSS订阅 | 菲娱国际平台