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)
  • 相关阅读:
    Fragment入门代码
    Handler注意事项
    Handler处理消息
    Handler发送消息
    Hander创建消息
    handler四元素
    handler方法
    Handle的特点
    handler定义
    9Patch图
  • 原文地址:https://www.cnblogs.com/leejersey/p/3409202.html
Copyright © 2011-2022 走看看