Java判断浏览器版本与类型

    xiaoxiao2026-05-06  4

    简单的Java获取浏览器版本和类型方法,不是很完美,但是可以用;

    希望大家加以完善!

     

    public static void main(String[] args) {              String agent=request.getHeader("User-Agent").toLowerCase();              System.out.println(agent);              System.out.println("浏览器版本:"+getBrowserName(agent));

     }

     

    /**   * 获取浏览器版本信息   * @Title: getBrowserName   * @data:2015-1-12下午05:08:49   * @author:wolf   *   * @param agent   * @return   */

    public String getBrowserName(String agent) {   if(agent.indexOf("msie 7")>0){    return "ie7";   }else if(agent.indexOf("msie 8")>0){    return "ie8";   }else if(agent.indexOf("msie 9")>0){    return "ie9";   }else if(agent.indexOf("msie 10")>0){    return "ie10";   }else if(agent.indexOf("msie")>0){    return "ie";   }else if(agent.indexOf("opera")>0){    return "opera";   }else if(agent.indexOf("opera")>0){    return "opera";   }else if(agent.indexOf("firefox")>0){    return "firefox";   }else if(agent.indexOf("webkit")>0){    return "webkit";   }else if(agent.indexOf("gecko")>0 && agent.indexOf("rv:11")>0){    return "ie11";   }else{    return "Others";   }  }

    转载请注明原文地址: https://ju.6miu.com/read-1309396.html
    最新回复(0)