java 获取浏览器类型
public String getBrowserType(HttpServletRequest request)
  {
    String type = "ie";
    String browserName = request.getHeader("USER-AGENT").toLowerCase();
    if (browserName.indexOf("msie") > 0) {
      type = "ie";
    }
    if (browserName.indexOf("firefox") > 0) {
      type = "firefox";
    }
    if (browserName.indexOf("chrome") > 0) {
      type = "chrome";
    }
    if (browserName.indexOf("opera") > 0) {
      type = "opera";
    }
    if(browserName.indexOf("gecko")>0 && browserName.indexOf("rv:11")>0){
      type="ie11";
    }
    return type;
  }
java 获取浏览器类型的更多相关文章
- JavaScript获取浏览器类型与版本
		
从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: <script type="text/javascript"> var S ...
 - JS获取浏览器类型和版本号
		
JS获取浏览器类型和版本号,增加了IE11的判断. 2015/7/5更新: 简化代码逻辑 var zbrowser = {} var ua = navigator.userAgent.toLowerC ...
 - js获取浏览器类型和版本信息
		
bro () { let broName = 'Runing' let strStart = 0 let strStop = 0 let temp = '' let userAgent = windo ...
 - JavaScript学习总结(十八)——JavaScript获取浏览器类型与版本
		
从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: 1 <script type="text/javascript"> 2 v ...
 - Java获取未知类型对象的属性
		
获取未知类型对象的属性通常有两种方式: 一是通过自定义注解的方式,通过获取被注解的属性从而获取属性的值,这种方式也是Spring参数注入的重要实现手段 二是通过反射获取属性的名称,通过属性名从而获取属 ...
 - java获取Timestamp类型的当前系统时间
		
java获取取得Timestamp类型的当前系统时间 java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42 方法1: Timestamp d = new ...
 - [转载]jQuery 1.9 移除了 $.browser 的替代方法获取浏览器类型
		
jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support . 在更新的 2.0 版本中,将不再支持 IE 6/7/8. ...
 - Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
		
/** * @author hechen */ var gs = { /**获得屏幕宽度**/ ScreenWidth: function () { return window.screen.widt ...
 - Java 获取Enumeration类型的集合
		
学习到java的io流中关于序列流SequenceInputStream使用,其中把3个以上的流串联起来操作, 使用的参数是生成运行时类型为 InputStream 对象的 Enumeration 型 ...
 
随机推荐
- linux命令学习之:wc
			
wc(Word Count)命令用来计算数字.利用wc指令我们可以计算文件的Byte数.字数或是列数,若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据. 命令格式 wc ...
 - PHP系统编程--PHP进程信号处理(转)
			
原地址:https://www.cnblogs.com/linzhenjie/p/5485436.html PHP的pcntl扩展提供了信号处理的功能,利用它可以让PHP来接管信号的处理,在开发服务器 ...
 - 免费证书https://lamp.sh/ssl.html
			
https(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的 http 通道,简单讲是 http 的安全版.即 ht ...
 - css font-size=0的妙用
			
转自:css font-size=0有什么妙用? 回答一: 问题的根源是 inline(a标签默认是display:inline) 和 inline-block (.list-info 设置的是 di ...
 - 安卓项目R,java文件不能自动更新,clean之后,R.java消失  (转自 Cynosure鱼)
			
今天整了个安卓项目,新增加了个跳转页面,添加完背景图,发现有个R.id找不到了,于是clean了一下,这下出问题了,发现各处的R.id都找不到,报错.结果一看是R.java没了然后各种百度结果:有 ...
 - 富文本编辑器--FCKEditor 上传图片
			
FCKEditor的最新版本已经更改名称为CKEditor: 1.在页面引入fckeditor目录下的fckeditor.js <script type="text/javascrip ...
 - kali安全工具
			
http://www.kali.org.cn/ Kali linux下载安装 (27) kali linux是backtrack的最新代号,或者叫新版本的backtrack,欢迎下载使用. 908 / ...
 - 2019年Java未来的发展方向
			
2018即将结束,迎来2019年,Java作为世界上 最流行的计算机编程语言,在当今信息时代中发挥了重要的作用.Java语言本身具有着自己独特的优势:面向对象.分布式应用并且安全.多线程.跨平台等.这 ...
 - [都是原创]Php simplexml 添加节点
			
Php simplexml 添加节点 原始代码如下 //================<? //创建xml对象$xml = new SimpleXMLElement('<Messages ...
 - 第一个spring boot 程序
			
安装.运行.预览省略 错误1:8080端口被IIS占用,关闭它 Description: The Tomcat connector configured to listen on port 8080 ...