通过agent判断浏览器版本救命分享
浏览器 版本 分享 通过 判断 Agent 救命
2023-06-13 09:15:16 时间
publicstaticStringgetBrowser(StringuserAgent){
if(userAgent==null||userAgent.trim().length()<1){
return"unknow";
}
String[]brorserEN=newString[]{
"MyIE2",
"Firefox",
"KuGooSoft",
"LBBROWSER",
"TheWord",
"QQ",
"Maxthon",
"BIDUPlayerBrowser",
"Opera",
"Chrome",
"Safari",
"9A334",
"UCWEB",
"googlebot",
"rv11.0"};
String[]brorserCN=newString[]{
"MyIE2",
"Firefox",
"酷狗",
"猎豹",
"世界之窗",
"QQ",
"Maxthon",
"百度影音",
"Opera",
"Chrome",
"Safari",
"360",
"UCWEB",
"googlebot",
"IE11.0"};
for(inti=0;i<brorserEN.length;i++){
if(userAgent.indexOf(brorserEN[i])>-1){
returnbrorserCN[i];
}
}
if(userAgent.indexOf("MSIE")>-1){
if(userAgent.indexOf("MSIE9.0")>-1){
return"IE9.0";
}elseif(userAgent.indexOf("MSIE10.0")>-1){
return"IE10.0";
}elseif(userAgent.indexOf("MSIE8.0")>-1){
return"IE8.0";
}elseif(userAgent.indexOf("MSIE7.0")>-1){
return"IE7.0";
}elseif(userAgent.indexOf("MSIE6.0")>-1){
return"IE6.0";
}
return"IE";
}
return"unknowBrowser";
}
相关文章
- 使Edge浏览器打开仅支持IE兼容模式的网站
- 判断浏览器窗口滚动到最底部
- 为什么html在浏览器中不能显示图片_做html网页图片显示不出来
- 本地mysql文件浏览器_可视化数据库浏览器(SQLite Database Browser)
- 关闭谷歌浏览器提示“若要接收后续 Google Chrome 更新,您需使用 Windows 10 或更高版本”的方法
- 下载神器IDM_6.37绿色特别版分享 IDM多个版本(电脑、手机、浏览器插件都有)
- IDM绿色极速下载,谁用谁知道!!idm多个版本(电脑、手机、浏览器插件都有)
- IDM 6.38安装包(附安装教程)IDM多个版本(电脑、手机、浏览器插件
- 破解网盘限速 !idm多个版本(电脑、手机、浏览器插件都有)
- 下载如此快速!下载神器FDM分享 idm多个版本(电脑、手机、浏览器插件都有)
- IDM 下载器简体中文绿色版IDM多个版本(电脑、手机、浏览器插件都有)
- 开发一个浏览器插件从未如此简单 ...
- 关于现代浏览器的 back-and-forward 缓存机制
- 百毒文库,网盘,视频...-IDM多个版本(电脑、手机、浏览器插件都有)
- 通过浏览器缓存来bypass CSP script nonce
- js检测浏览器版本方法详解编程语言
- Javascript 判断浏览器版本和名称详解编程语言
- CSS浏览器兼容性—-Hack详解编程语言
- 谷歌浏览器发布适用于苹果M1芯片的ARM64原生版 高通觉得自己很气
- 更新:已解除 | 微信疑似封杀必应搜索 内置浏览器加载必应显示被多人投诉
- 使用Linux命令行浏览器一步步掌握网页世界(linux命令行浏览器)
- HTML语句判断IE浏览器版本详解编程语言
- 基于Aura的Google Chrome浏览器Linux版已提供下载
- 开发跨浏览器javascript常见注意事项
- php使浏览器直接下载pdf文件的方法
- 结合JQ1.9通过js正则判断各种浏览器版本的方法
- javascript获取浏览器类型和版本的方法(js获取浏览器版本)
- JS获取浏览器和屏幕宽高等信息代码
- JS判断浏览器是否支持某一个CSS3属性的方法
- 更快的异步执行(setTimeout多浏览器)