废话不说,直接上代码
public static boolean isVersion(HttpServletRequest request) {
String userAgent = request.getHeader("User-Agent");//获取头的User-Agent
if (userAgent.indexOf("MSIE") > 0) {//判断是否有ie浏览器
String str = userAgent.substring(userAgent.indexOf("MSIE"));//截取MSIE后面的字符
String versionNumber = "";//版本号
//循环字符串,获取第一个数字的字符串
for (int i = 0; i < str.length(); i++) {
char charAt = str.charAt(i);
if ((charAt >= 48 && charAt <= 57)) {
versionNumber = str.substring(i, i + 1);
break;
}
}
//判断ie版本号是否小于11
if (Integer.parseInt(versionNumber) < 11) {
return false;
}
}
return true;
}
XH:你要一直走,走到灯火通明