你的浏览器标识为:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36
User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。通俗地讲,UA是一种向访问网站提供你所使用的浏览器类型、操作系统、浏览器内核等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版,从而为用户提供更好的体验或者进行信息统计。例如,百度、新浪等网站用手机访问和电脑访问是不一样的,这是因为网站根据访问者的UA判断后,进行了不同的设置和处理。

via使用javascript检查浏览器标志原文来自:http://caibaojian.com/ua.html

<script type="text/javascript" > document.write( navigator.userAgent); </script>

正则检查浏览器ua标志

<script type="text/javascript">
//判断访问终端
var browser={versions:function(){var u = navigator.userAgent, app = navigator.appVersion;return {trident: u.indexOf('Trident') > -1, //IE内核presto: u.indexOf('Presto') > -1, //opera内核webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPadwebApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增)qq: u.match(/\sQQ/i) == " qq" //是否QQ};}(),language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
</script>

使用方法:

//code from http://caibaojian.com/ua.html
//判断是否IE内核
if(browser.versions.trident){ alert("is IE"); }
//判断是否webKit内核
if(browser.versions.webKit){ alert("is webKit"); }
//判断是否移动端
if(browser.versions.mobile||browser.versions.android||browser.versions.ios){ alert("移动端"); }

3个检测浏览器User-Agent信息的网站为:

1. http://whatsmyuseragent.com/

2. http://whatsmyua.com/

3. http://www.useragentstring.com/

浏览器UA,浏览器标识检测相关推荐

  1. 手机百度浏览器ua标识在哪里_浏览器标识(ua)的那些事

    浏览器标识UA(User Agent):User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA.通俗地讲,UA是一种向访问网站提供你所使用的浏览器类型.操作系 ...

  2. 判断ua字段中是否含有html5plus,浏览器UA,浏览器标识检测

    User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA.通俗地讲,UA是一种向访问网站提供你所使用的浏览器类型.操作系统.浏览器内核等信息的标识.通过这个标识 ...

  3. 用户代理检测与浏览器Ua详细分析

    . 首页 博客园 联系我 前言:用户代理字符串与用户代理检测. 先看结论/可用代码. 浏览器市场份额现状. Mozilla Firefox. Microsoft Internet Explorer. ...

  4. 多说高级应用-添加 UA 浏览器标识、旋转头像等

    原文发表在:http://blog.buer.website 相关脚本下载 完整多说 CSS 样式文件: duosuo.css by Yeechong 完整多说 embed-js 文件: embed- ...

  5. 手机百度浏览器ua标识在哪里_荣耀play浏览器ua标识在哪里

    荣耀play浏览器ua标识在哪里 我们在使用手机浏览网页的时候,一般都是手机版的网页,那么如果我们想要在手机上浏览电脑版的网页该如何操作呢,下面给大家讲讲具体方法. 具体如下: 1. 第一步,在手机上 ...

  6. php判段ua限制访问,php实现根据浏览器ua信息检测用户是否用手机(Mobile)访问网站的类...

    php实现根据浏览器ua信息检测用户是否用手机(Mobile)访问网站的类 发布于 2015-01-29 13:57:25 | 152 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言 ...

  7. userAgent,JS用户代理检测——判断浏览器内核、浏览器、浏览器平台、windows操作系统版本、移动设备、游戏系统

    1.识别浏览器呈现引擎 为了不在全局作用域中添加多余变量,这里使用单例模式(什么是单例模式?)来封装检测脚本.检测脚本的基本代码如下所示: 1 var client = function() { 2 ...

  8. 修改浏览器UA的作用汇总

    1.浏览器标识(UA) 可以使得服务器能够识别客户使用的操作系统及版本.CPU 类型.浏览器及版本.浏览器渲染引擎.浏览器语言.浏览器插件,从而判断用户是使用电脑浏览还是手机浏览,让网页作出自动的适应 ...

  9. 微信浏览器ua,手机微信UA 2022年1月最近版本,最新微信纯净ua

    微信浏览器ua,手机微信UA 2022年1月最近版本,最新微信纯净ua 好久没来,更新一些最新的微信ua给大家,工作的原因,收集了数十万个手机各种型号各种系统版本各种微信版本的的微信浏览器UA,刚提取 ...

最新文章

  1. PNAS | 菌群大战:“单打独斗之殇”与“分而治之之利”
  2. pythonexe32位-如何使用pyinstaller打包32位的exe
  3. 如何让本机时间与局域网的一台电脑的日期同步?
  4. 18个最新的极简主义风格网站
  5. 分布与并行计算—并行计算π(Java)
  6. UnityShader14.1:透明效果实现(下)
  7. python字符串转为ascii码_Python学习经验:无重复字符的最长子串
  8. java plugin firefox_Firefox 中使用 Java 插件
  9. MAC和IP地址伪造发包
  10. ppt太大如何压缩到最小的批量处理方式
  11. (转)DirectX不是全部!3D游戏图形技术解析
  12. 简单粗暴理解与实现机器学习之聚类算法(四):模型评估、误差平方和SSE、“肘”方法 、轮廓系数法、CH系数
  13. 起点事件折射出网络文学产业化困境
  14. Excel 2010 VBA 入门 128 在窗体中插入控件
  15. Crucible使用说明
  16. 微信小程序(三)分类界面
  17. ubuntu12.04宽带链接 以及 宽带链接后 再上局域网时出现的问题
  18. 2021年中国羊肉市场供需现状、进出口贸易及价格走势分析[图]
  19. 云计算-7-Dockerfile深度解析CMD和ENTRYPOINT指令
  20. ETCP集团董事长谭龙:智慧停车不只是工具,更是社会公器

热门文章

  1. 【EndNote小技巧 - 文档文献的导出 | 设定引文放置位置 | 文献引用设置超链接】
  2. 【UE4】pawn 和 Character 的区别
  3. php empty 和空字符串区别
  4. 《计算机应用基础》第04章在线测试,《计算机应用基础》在线测试.doc
  5. 统信UOS系统桌面回收站图标删除
  6. MySQL基础架构:一条SQL“查询语句”是如何执行的
  7. i2c-test使用说明
  8. 神策数据如何帮助企业实现营销自动化?
  9. 腾讯企点QTrade 金融OTC合规解决方案
  10. 关于树状图画法的分析