zoukankan      html  css  js  c++  java
  • javascript:区别浏览器

    /**
     * @Descript:给jQuery对象添加两个属性。
     * @liuwd
     * @properties:
     *    BROWSER:浏览器的类型。
     *    BROWSER_VERSION:浏览器的版本号。
     *
     */
    (function($){
      var ua = navigator.userAgent.toLowerCase();
      var _mrs=[];
      if (window.ActiveXObject){
        _mrs = ua.match(/msie ([\d.]+)/);
         $.BROWSER ='IE';
      }else if (document.getBoxObjectFor){
        _mrs = ua.match(/firefox ([\d.]+)/);
        $.BROWSER ='FIREFOX';
      }else if (window.MessageEvent && !document.getBoxObjectFor){
        _mrs = ua.match(/chrome ([\d.]+)/);
        $.BROWSER ='CHROME';
      }else if (window.opera){
        _mrs = ua.match(/opera ([\d.]+)/);
        $.BROWSER ='OPERA';
      }
      if(_mrs.length==2){
        $.BROWSER_VERSION = _mrs[1];
      }
    })(jQuery);

    运用了javascript的"即时运行方法",初始浏览器的版本信息。

  • 相关阅读:
    Vue3手册译稿
    Vue3手册译稿
    Vue3手册译稿
    Vue3手册译稿
    Vue3手册译稿
    Vue3手册译稿
    C# 多线程与异步的使用方法笔记
    PetaPoco 5.1.306 的生成模板加注释
    RichEditDocumentServer打印记录
    RichEditDocumentServer 打印份数
  • 原文地址:https://www.cnblogs.com/liuwd/p/2993954.html
Copyright © 2011-2022 走看看