- 浏览: 24335 次
- 性别:
- 来自: 杭州
-
最新评论
-
zhaohaolin:
handy.wang 写道说实话,你的程序的可读性很差,同时你 ...
根据User-Agent,获得客户端浏览器和操作系统的信息 -
popoer:
刚好用到!很好用,谢谢!
根据User-Agent,获得客户端浏览器和操作系统的信息 -
handy.wang:
说实话,你的程序的可读性很差,同时你那种截取字符串的方式也不是 ...
根据User-Agent,获得客户端浏览器和操作系统的信息
文章列表
IE
而IE各个版本典型的userAgent如下:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Mozilla/4.0 (compatible; MSIE 5.0; Windows NT)
其中,版本号是MSIE之后的数字。
Firefox
Firefox几个版本的userAgent大致如下:
Moz ...
最近做项目中,我碰到取客户端浏览器和操作系统信息的问题,网上找了很久,大多都是在页面中嵌入JS实现的,无法满足我的要求。所以,就自己写了个方法,可以在servlet中取到。我是根据每个浏览器User-Agent的特征,来判断的。(在windows xp中已测)
DemoServlet.java
doPost方法中
String userAgent = request.getHeader("User-Agent");
ClientInfo clientInfo = ClientInfoUtil.getClientInfo(userAgent);
Str ...