[小知识] 获取浏览器UA标识
这个随笔纯粹是小知识的积累,以后都会打上小知识的标签。
经常见的,下载移动app时,只有一个二维码,但扫码后,会根据手机是iphone还是android下载不同app,下面就是这个操作的代码:
< !DOCTYPE html >
<html ><head > </head>
<body>
<script>
var ua = navigator.userAgent.toLowerCase(); if (/iphone | ipad | ipod / .test(ua)) {alert("iphone");
} else if (/android/.test(ua)) {alert("android");
} else {alert('unknow');
}< /script>
</body >
</html>
这里主要是通过navigator.userAgent 获取标识,然后会输出下面类似的一个字符串,然后根据关键字判断标识。很简单吧。
"mozilla/5.0 (iphone; cpu iphone os 8_0 like mac os x) applewebkit/600.1.3 (khtml, like gecko) version/8.0 mobile/12a4345d safari/600.1.4"
转载请注明出处:http://zhutty.cnblogs.com
转载于:https://www.cnblogs.com/zhutty/p/5153599.html
[小知识] 获取浏览器UA标识相关推荐
- 手机百度浏览器ua标识在哪里_荣耀play浏览器ua标识在哪里
荣耀play浏览器ua标识在哪里 我们在使用手机浏览网页的时候,一般都是手机版的网页,那么如果我们想要在手机上浏览电脑版的网页该如何操作呢,下面给大家讲讲具体方法. 具体如下: 1. 第一步,在手机上 ...
- JS获取浏览器UA(User Agent 用户代理)方法
不管通过 PHP获取浏览器UA ,还是 通过ASP都可以获取浏览器UA ,都适合于网站站长或网站开发人员使用.有没有一个简单办法合适我们普通网民来测试自己 浏览器 UA的方法呢? 在如何查询浏览器UA ...
- 【测试】抓包获取浏览器UA,并使用Chrome 调试工具模拟手机
抓包获取浏览器UA 首先需要先安装charles,在http的请求头当中可以看到User-Agent,复制该User-Agent的内容 如果你是前端开发,也可通过以下代码获取UA $('body'). ...
- 手机百度浏览器ua标识在哪里_浏览器标识(ua)的那些事
浏览器标识UA(User Agent):User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA.通俗地讲,UA是一种向访问网站提供你所使用的浏览器类型.操作系 ...
- Vue获取浏览器唯一标识
`登陆时候可能需要向后台传输一个唯一标识符 具体实现思路如下: 1.引入js <!-- 获取唯一标识 --> <script type="text/javascript&q ...
- 唯一标识 微信小程序_微信小程序获取用户唯一标识(不用授权)
在做微信小程序开发时,根据应用的需要,可能会要求获得用户不同的信息和硬件设备不同的使用权限.前者比如:用户标识.头像.昵称.姓别.地址.手机号码等,后者包括:地理位置.手机相册.摄像头等.根据小程序现 ...
- 获取浏览器唯一标识_探讨浏览器指纹
一.什么是浏览器指纹? 我们常说的指纹,都是指人们手指上的指纹,因具有唯一性,所以可以被用来标识一个人的唯一身份.而浏览器指纹是指仅通过浏览器的各种信息,如CPU核心数.显卡信息.系统字体.屏幕分辨率 ...
- 微信小程序获取用户唯一标识openid的若干个坑
今天需要获取微信小程序用户唯一标识openid.一开始发现了前端是无法发起请求获取openid的,需要前端获取code后,把code传给后端,由后端获取,再把openid返回给前端.后端也是我一个人搞 ...
- 微信小程序获取用户唯一标识OpenID
最近想重新熟悉一下微信小程序的开发,所以整理了一下上年毕设的作品-蔚园园子,一个关于校园的综合服务平台. 软件开发第一步大都绕不开登录,微信小程序的登录的话,又稍微麻烦一些.其实微信提供的文档,里面有 ...
最新文章
- 字节码学院全栈学习笔记
- 笔试分享 | 带你解读校招人工智能笔试题
- 费曼:所有的科学知识都是不确定的
- gdb加载python_gdb加载python脚本的方法
- [ An Ac a Day ^_^ ] hdu 5835 Danganronpa 令人发指
- std::string 收缩到合适大小_如何选择合适的自动伸缩门尺寸-深圳自动伸缩门供应商...
- 什么是单页应用(转)
- 苹果AirPods 2新爆料:无线充电盒重量增加 支持快速充电
- 如何解除FSO上传程序小于200k限制?
- CentOS随笔 - 4.CentOS7安装MySql 5.5.60(下载 tar 方式安装)
- 传递集合对象_【Java学习笔记(九)】之集合的要点介绍
- makefile编写---.c .cpp 混合编译makefile 模板
- python--unicode汉字编码表实现汉字输出
- mysql如何提高查询效率_MySQL调优系列——如何提高MySQL的查询效率
- MC(移动立方体)算法
- shiro的anon部分失效
- Cerebral Cortex:疼痛热刺激引起的脑功能网络分离与整合
- 数据库高并发的解决方案
- Flutter 中神奇的 AbsorbPointer 组件
- 解耦控制matlab,解耦控制所谓解耦控制系统.ppt