码迷,mamicode.com
首页 > 其他好文 > 详细

浏览器状态 组件

时间:2016-09-25 21:53:34      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

/ =============== 浏览器状态 组件 ==================
  var navigator_state = (function () {
    var userAgent = window.navigator.userAgent ;
    var isIE = false,compatibility = false,version = false;
    // 是否为IE内核  是否为兼容性试图  版本号
    var isOpera = userAgent.indexOf("Opera") > -1;
    if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
      isIE = true;
    }//判断是否IE浏览器
    //是否为兼容性视图
    if(isIE && Boolean(-[1,])){
      compatibility = true;
    }
    /* 获取浏览器版本号 开始 */
    version = (function(){//判定IE版本号
      var browser=navigator.appName;
      var b_version=navigator.appVersion;
      var version=b_version.split(";");
      var trim_Version=version[1]&&version[1].replace(/[ ]/g,"");
      if(browser=="Microsoft Internet Explorer"){
        /(\d)/.test(trim_Version);
        version = RegExp.$1
      }
      return version;
    })();
    return {
      isIE:isIE,
      compatibility:compatibility,
      version:version
    }
  })();

  

浏览器状态 组件

标签:

原文地址:http://www.cnblogs.com/xd1024/p/5906816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!