java后台判断浏览器的版本

mac2022-06-30  76

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

 }

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://www.cnblogs.com/itcx1213/p/7803654.html

相关资源:判断浏览器版本及类型
最新回复(0)