zoukankan      html  css  js  c++  java
  • 获取各浏览器内核版本信息

    获取浏览器的名字加版本信息

    function getBrowserInfo() {
        var agent = navigator.userAgent.toLowerCase();
    
        var regStr_ie = /msie [d.]+;/gi;
        var regStr_ff = /firefox/[d.]+/gi
        var regStr_chrome = /chrome/[d.]+/gi;
        var regStr_saf = /safari/[d.]+/gi;
        //IE
        if(agent.indexOf("msie") > 0) {
            return agent.match(regStr_ie);
        }
    
        //firefox
        if(agent.indexOf("firefox") > 0) {
            return agent.match(regStr_ff);
        }
    
        //Chrome
        if(agent.indexOf("chrome") > 0) {
            return agent.match(regStr_chrome);
        }
    
        //Safari
        if(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0) {
            return agent.match(regStr_saf);
        }
    
    }

    调用以上的方法,比如在chrome浏览器中显示  ["chrome/58.0.3029.81"]  一个对象的形式

    如果只想获取浏览器的版本信息

    var browser = getBrowserInfo() ;
    var verinfo = (browser+"").replace(/[^0-9.]/ig,""); 
  • 相关阅读:
    62 ip与int类型的转换
    60再谈指针
    59任由制转换
    58进制转换工具
    吉哥工作
    apple
    找第一个非0元素的位置
    若干个数据之和 不考虑溢出
    汇编程序w=x*y+z-200
    4位bcd数转换为2进制数
  • 原文地址:https://www.cnblogs.com/shenjp/p/6958710.html
Copyright © 2011-2022 走看看