zoukankan      html  css  js  c++  java
  • js查看浏览器类型和版本

    var Sys = {};
    var ua = navigator.userAgent.toLowerCase();
    var s;
    var scan;
    (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
    (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
    (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
    (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
    (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
    
    //以下进行测试
    
    if(Sys.ie)
    {
        scan="您使用的ie内核"+Sys.ie+"浏览器";
    }
    if(Sys.firefox)
    {    
        scan="您使用的是firefox内核"+Sys.firefox+"浏览器,如果有问题,建议您使用ie浏览器";
    }
    if(Sys.chrome)
    {
        scan="您使用的是chrome内核"+Sys.chrome+"浏览器,如果有问题,建议您使用ie浏览器";
    }
    if(Sys.opera) 
    {
        scan="您使用的是opera内核"+Sys.opera+"浏览器,如果有问题,建议您使用ie浏览器";
    }
    if(Sys.safari)
    {
        scan="您使用的是safari内核"+Sys.safari+"浏览器,如果有问题,建议您使用ie浏览器";
    }
    alert(scan)

    //成功一定有方法,失败一定有原因。
  • 相关阅读:
    多态
    抽象类和接口
    面向对象3
    类的继承 设计模式
    面向对象2
    面向对象
    复习
    对json的简单认识
    关于AJAX
    PHP配置开发环境
  • 原文地址:https://www.cnblogs.com/webapi/p/2486904.html
Copyright © 2011-2022 走看看