Window.navigator
定义和用法
userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。
一般来讲,它是在 navigator.appCodeName 的值之后加上斜线和 navigator.appVersion 的值构成的。
例如:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)。
注:用户代理头:user-agent header。
Syntax navigatorObject = window.navigator Examples Example #1: Browser detect and return a stringvar sBrowser, sUsrAg = navigator.userAgent;if(sUsrAg.indexOf("Chrome") > -1) {sBrowser = "Google Chrome"; } else if (sUsrAg.indexOf("Safari") > -1) {sBrowser = "Apple Safari"; } else if (sUsrAg.indexOf("Opera") > -1) {sBrowser = "Opera"; } else if (sUsrAg.indexOf("Firefox") > -1) {sBrowser = "Mozilla Firefox"; } else if (sUsrAg.indexOf("MSIE") > -1) {sBrowser = "Microsoft Internet Explorer"; }alert("You are using: " + sBrowser); Example #2: Browser detect and return an indexfunction getBrowserId () {varaKeys = ["MSIE", "Firefox", "Safari", "Chrome", "Opera"],sUsrAg = navigator.userAgent, nIdx = aKeys.length - 1;for (nIdx; nIdx > -1 && sUsrAg.indexOf(aKeys[nIdx]) === -1; nIdx--);return nIdx}console.log(getBrowserId());
转载于:https://www.cnblogs.com/darr/p/4689445.html
Window.navigator相关推荐
- 利用window.navigator.userAgent判断当前是否微信内置浏览器
<!DOCTYPE HTML> <html lang="en"> <head><meta charset="utf-8" ...
- window.navigator.userAgent用来区分设备和浏览器
javascript的navigator对象 navigator为Window对象的一个属性,指向了一个包含浏览器相关信息的对象.navigatot中包含了一些常用到的属性,如 navigator.a ...
- chrome webdriver_(最新版)如何正确移除Selenium中的 window.navigator.webdriver
摄影:产品经理产品经理的三文鱼炒饭 在<一日一技:如何正确移除Selenium中window.navigator.webdriver的值>一文中,我们介绍了在当时能够正确从Selenium ...
- ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)
原文连接: https://blog.csdn.net/michael_ouyang/article/details/54137709 -------------------------------- ...
- 在ubuntu上安装Avant Window Navigator (AWN)
(1)将awn在ppa上最新的源加入到/etc/apt/sources.list 中 写道 deb http://ppa.launchpad.net/awn-testing/ubuntu lucid ...
- webdriver原理_(最新版)如何正确移除 Pyppeteer 中的window.navigator.webdriver
摄影:产品经理春天来了~ 在<在Pyppeteer中正确隐藏window.navigator.webdriver >一文中,我们介绍了修改源代码使Pyppeteer 打开的 Chrome ...
- window.navigator详解和使用场景
navigator简述 window.navigator返回一个navigator对象的引用,可以用它来查询一些关于运行当前脚本的应用程序的相关信息. navigator的属性和方法包括实现了Navi ...
- window.location对象、window.navigator对象、window.history对象
location 对象是 window 对象给我们提供了一个location属性用于获取或设置窗体的URL,并且可以用于解析URL.因为这个属性返回的是一个对象,所以我们将这个属性也称为locatio ...
- javascript window.navigator
navigator 是 用户的相关信息 属性 属性 描述 Navigator.battery Navigator.cookieEnabled 忽略 cookie 时返回 false,否则返回 true ...
最新文章
- 点击UITableView的cell展开收缩
- jQuery获取浏览器URL链接的值
- 工信部公布《通信网络安全防护监督管理办法(征求意见稿)》
- ML之K-means:基于DIY数据集利用K-means算法聚类(测试9种不同聚类中心的模型性能)
- python中o_Python I/O与进程的详细讲解
- 深入浅出 MySQL 优先队列
- python日期,从int格式为时间格式
- onlyoffice 在线编辑
- 服务器的mysql目录在哪,oracle数据库目录在哪
- 深度强化学习算法研究中的常用对比试验及作图技巧
- 数据挖掘 - 二手车交易价格预测(阿里天池)
- (激励自己学习)努力吧,现在也不晚(转)
- 小强升职记梗概_《小强升职记》读书笔记一
- 第一行代码——Android pdf
- tp5下delete()方法
- 照明基础知识(一)---白炽灯(热辐射光源)发展史工作原理
- Kaldi语音识别技术(三) ----- 完成L.fst的生成
- 基于微信小程序图书馆座位预约管理系统
- 2022,了解云原生技术栈收藏这一篇就够了(附学习笔记)
- 芬美意公布截至2020年12月31日半年业绩,获得持续营收和自由现金流增长