首页 > 其他 > 详细

浏览器状态 组件

时间:2016-09-25 21:50:44      阅读:130      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!