通过JS获取浏览器UA(User Agent,用户代理)
<script> function whatBrowser() { //获取完整的浏览器名称 document.Browser.Name.value=navigator.appName; //获取浏览器的版本,一般不与实际的浏览器版本对应 document.Browser.Version.value=navigator.appVersion; //获取浏览器的名称。通常都是Mozilla,即使在非Mozilla的浏览器中也是如此 document.Browser.Code.value=navigator.appCodeName; //获取浏览器的用户代理字符串 document.Browser.Agent.value=navigator.userAgent; </script>
使用navigator对象(Navigator 对象包含有关浏览器的信息)
1.Navigator.appCodeName,浏览器代码名的字符表示
2.appName,浏览器的名称
3.appVersion 返回brower平台和版本信息
4.platform,返回运行浏览器的操作系统平台
5.userAgent,返回客户机发送给服务器的useragent头部的值
PS:浏览器标识(UA)可以使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件,从而判断用户是使用电脑浏览还是手机浏览,让网页作出自动的适应。