浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6

结论:

 浏览器 \ OS XP(IE6) XP(IE7) XP(IE8) Win7 x64(IE9)
猎豹浏览器2.0急速模式     Chrome/21
猎豹浏览器2.0兼容模式 IE6     IE9
淘宝浏览器2.0急速模式     Chrome/20
淘宝浏览器2.0兼容模式 IE6     IE7
QQ浏览器7.0 IE6     IE9
360安全浏览器5.0 IE6     IE7
360安全浏览器5.0自带IE8内核版 IE7 / IE8     IE7 
360急速浏览器6.0急速模式     Chrome/21
360急速浏览器6.0兼容模式 IE6     IE9 / IE7 
搜狗浏览器4.0高速模式     Chrome/17
搜狗浏览器4.0兼容模式 IE7     IE7 
Firefox        
Waterfox        
Chrome 23     Chrome/23

看这张图……360让人大吃一斤……

php与js获得的user agent不一样……淘宝浏览器也有这毛病

测试代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Welcome to nginx!</title>
</head>
<body>
<h2>php $_SERVER[‘HTTP_USER_AGENT‘]</h2>
<p>
<?php
echo $_SERVER[‘HTTP_USER_AGENT‘];
?>
</p>
<h2>js navigator.userAgent</h2>
<p>
<script>
document.write(navigator.userAgent);
</script>
<p>
<!--[if lte IE 6]>
<p>lte ie6</p>
<![endif]-->
<!--[if lte IE 7]>
<p>lte ie7</p>
<![endif]-->
<!--[if lte IE 8]>
<p>lte ie8</p>
<![endif]-->
<!--[if lte IE 9]>
<p>lte ie9</p>
<![endif]-->
</body>
</html>

如何识别各个浏览器?

大部分浏览器 在 user agent 中都可以识别。

猎豹浏览器user agent 中有LBBROWSER,但没有版本号。用php无法获得,用js可以获得:

<script>
alert(window.external.LiebaoGetVersion());
</script>

360浏览器无法识别。以前可以用这个识别,但现在不行了:

if (window.external && window.external.twGetRunPath) {
    var r = external.twGetRunPath();
    if (r && (r.toLowerCase().indexOf("360se") > -1 )) {
        ret = true;
    }
}

参考360官方资料:http://app.browser.360.cn/ie6bye/

http://se.360.cn/common/qihoo_ie6_tips.js

如何提醒用户升级浏览器:

推荐升级到IE8或360:http://app.browser.360.cn/ie6bye/

推荐升级到IE9:http://godarkforie.org/

效果:

淘宝浏览器2.0 on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.11 TaoBrowser/2.0 Safari/536.11

猎豹浏览器2.0.10.3198 急速模式on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.71 Safari/537.1 LBBROWSER

猎豹浏览器2.0.10.3198 兼容模式on Windows 7 x64:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; LBBROWSER) 

猎豹浏览器2.0.10.3198 兼容模式on Windows XP x86 IE6:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E; LBBROWSER)" 

猎豹浏览器1.5.9.2888 急速模式on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.84 Safari/535.11 LBBROWSER

猎豹浏览器1.5.9.2888 兼容模式 on Windows 7 x64:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) 

QQ浏览器7.0 on Windows 7 x64 IE9:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; QQBrowser/7.0.3698.400) 

QQ浏览器7.0 on Windows XP x86 IE6:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E) 

360安全浏览器5.0自带IE8内核版 on Windows XP x86 IE6:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SV1; QQDownload 732; .NET4.0C; .NET4.0E; 360SE) 

360安全浏览器5.0 on Windows XP x86 IE6:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E) 

360安全浏览器5.0 on Windows 7 x64 IE9:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) 

360急速浏览器6.0 急速模式 on Windows XP x86:

Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1

360急速浏览器6.0 急速模式 on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1

360急速浏览器6.0 兼容模式 on Windows XP x86 IE6:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E) 

360急速浏览器6.0 兼容模式 on Windows 7 x64 IE9:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) 

360急速浏览器6.0 IE9/IE10模式 on Windows 7 x64 IE9:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) 

搜狗浏览器4.0 高速模式 on Windows XP x86:

Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.84 Safari/535.11 SE 2.X MetaSr 1.0

搜狗浏览器4.0 兼容模式 on Windows XP x86 IE6:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SV1; QQDownload 732; .NET4.0C; .NET4.0E; SE 2.X MetaSr 1.0) 

Waterfox 16.0 on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:16.0) Gecko/20121026 Firefox/16.0

iPad:

Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5

Firefox x64 4.0b13pre on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b13pre) Gecko/20110307 Firefox/4.0b13pre

Firefox x64 on Ubuntu 12.04.1 x64:

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0

Firefox x86 3.6.15 on Windows 7 x64:

Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15

Chrome x64 on Ubuntu 12.04.1 x64:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11

Chrome x86 23.0.1271.64 on Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11

Chrome x86 10.0.648.133 on Windows 7 x64:

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16

IE9 x64 9.0.8112.16421 on Windows 7 x64:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)

IE9 x86 9.0.8112.16421 on Windows 7 x64:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)

Firefox x64 3.6.10 on Ubuntu 10.10 x64:

Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10

Andorid 2.2自带浏览器,不支持HTML5视频

Mozilla/5.0 (Linux; U; Android 2.2.1; zh-cn; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
时间: 2024-10-22 23:48:25

浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6的相关文章

区分IE9/IE8/IE7/IE6及其他浏览器-CSS hack

记录一下这些浏览器的hack如下: 一.IE9以及以下版本浏览器 对于IE8及其以下版本的浏览器,就是使用本文标题所提到的”\9″ hack.如下代码: .ie8_9{ color:blue; /*所有浏览器*/ color:red\0; /*IE9/IE8版本浏览器*/ } 二.IE8以及以下版本浏览器 对于IE8及其以下版本的浏览器,就是使用本文标题所提到的”\9″ hack.如下代码: .ie6_7_8{ color:blue; /*所有浏览器*/ color:red\9; /*IE8以及

106 浏览器判断 IE firefox chrome safari opara

//浏览器检测 (function(){ window.sys={}; var ua=navigator.userAgent.toLowerCase();//获取炉冷却信息字符串 var s;//浏览器信息数组,浏览器名称+版本号 //document.write(ua);//不同浏览器将输出一下浏览器信息 /* document.write(ua);//不同浏览器将输出一下浏览器信息 * IE:mozilla/5.0 (compatible; msie 9.0; windows nt 6.1;

jquery 1.9 1.8 判断 浏览器(IE11,IE8,IE7,IE6)版本

1.9以后很我方法删除了,所有和之前版本判断浏览器版本有所差记录一下 1.9 ---------------------------------------------------------------------------------------------- if (/msie/.test(navigator.userAgent.toLowerCase())) { //IE6 if ('undefined' == typeof (document.body.style.maxHeight

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法(非原创)

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 4.FF: 设置 padding 后, div 会增加 height 和 wi

{转}div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 4.FF: 设置 padding 后, div 会增加 height 和 wi

IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表

浏览器兼容问题一直是前段开发工程师比较头痛的问题,熟悉了里面的规则也就变得简单了,这里有一份资料可以分享给大家,大家平时开发过程中遵循这个规律的话,会变得轻松多了: 各浏览器CSS hack兼容表:   IE6 IE7 IE8 Firefox Chrome Safari !important   Y   Y     _ Y           * Y Y         *+   Y         \9 Y Y Y       \0     Y       nth-of-type(1)    

各种浏览器的Hack写法(chrome firefox ie等)

Hack是针对不同的浏览器去写不同的CSS样式,从而让各浏览器能达到一致的渲染效果,那么针对不同的浏览器写不同的CSS CODE的过程,就叫CSS HACK,同时也叫写CSS Hack.然后将Hack放在浏览器特定的CSS文件中,让其符合条件的浏览器解析这些代码,就如前面所说的条件样式,我们将CSS Hack代码放入条件样式文件中,符合条件的浏览器就解析,不符合的将不解析,从面达到您所需要的页面渲染效果.总的一句话来说使用CSS Hack将会使用你的CSS代码部分失去作用,然后借助条件样式,使用

JS完美识别IE, firefox, chrome, safari浏览器

(转)判断是否为IE浏览器很简单,用navigator.appName来判断就行了.而Firefox, Chrome, Safari的navigator.appName输出值都是"Netscape",现在我们用navigator.userAgent这个属性来判断,因为谷歌浏览器Chrome的navigator.userAgent值包含"Safari"字符串而Safari浏览器并不包含Chrome,因此我们可以用这个区别来区分safari和chrome. 完整代码如下

IE/Firefox/Chrome等浏览器保存Cookie的位置

IE/Firefox/Chrome等浏览器保存Cookie的位置 原文  http://smilejay.com/2013/04/browser-cookie-location/ 前面写了篇长文( 使用Jmeter登录WordPress的问题 )中也重点是Cookie的问题,这里再简单说下什么是Cookie并且列举一下主流浏览器保存Cookie的位置吧. 什么是Cookie? A cookie, also known as an HTTP cookie, web cookie, or brows