Java判断浏览器版本与类型
2015-01-12 17:05
197 查看
简单的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";
}
}
希望大家加以完善!
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";
}
}
相关文章推荐
- Java判断浏览器版本与类型
- Java实现判断浏览器版本与类型简单代码示例
- JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本
- 一段判断多种浏览器类型及版本号的脚本代码
- JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本
- java script 判断和获取浏览器的类型
- JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本
- Javascript JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本
- 使用javascript判断浏览器版本类型
- JavaScript判断浏览器类型及版本
- JavaScript 判断浏览器类型及版本
- 通过javascript判断浏览器类型以及版本
- JavaScript判断浏览器类型及版本
- JavaScript判断浏览器类型及版本