浏览其中的【navigator】对象的【userAgent】判断浏览器。
来源:互联网 发布:购买空间和域名 编辑:程序博客网 时间:2024/05/22 03:39
UserAgent是浏览器用于 HTTP 请求的用户代理头的值
Agent的在英文中有「代理;代理人」的意思
前言:
前两天,发现window.close()方法在Chrome浏览器中不好用。
问题:
先是使用navigator.appName方法。
但是IE之外的浏览器(Safari,FireFox,Chrome)显示的都是Netscape
这种方法,无法单独区分Chrome浏览器。
解决:
使用navigator.userAgent;
看看在这里面能否找到Chrome关键字。
具体使用的代码:
if(navigator.userAgent.indexOf("Chrome") == -1){ window.close(); }else{ // 可以找到Chrome,表明是Chrome浏览器。 window.open('','_self',''); window.close();}
- 浏览其中的【navigator】对象的【userAgent】判断浏览器。
- 使用navigator.userAgent.toLowerCase()判断浏览器的类型
- navigator.userAgent 判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- navigator.userAgent.indexOf 来判断浏览器类型
- 使用navigator.userAgent来判断浏览器类型
- 使用navigator.userAgent来判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- navigator.userAgent.indexOf 来判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- 使用navigator.userAgent来判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- 使用navigator.userAgent来判断浏览器类型
- 使用navigator.userAgent来判断浏览器类型
- navigator.userAgent.indexOf来判断浏览器类型
- 使用navigator.userAgent来判断浏览器类型
- BREW开发教程(6):BREW “Hello,World!”应用示例
- Mobicents SIP Servlets的Click2Call实例实践
- EllysXors(SRM543-div1-1-div2-2)
- BREW开发教程(7):BREW应用开发基础
- EllysThreeRivers(SRM543-div2-3)
- 浏览其中的【navigator】对象的【userAgent】判断浏览器。
- BREW开发教程(8):常用数据结构及函数
- RHEL5.X 替换更新源
- BREW开发教程(9):推荐采用的应用程序框架
- BREW开发教程(10):用户界面
- BREW开发教程(11):文件系统
- BREW开发教程(12):数据库操作
- BREW开发教程(13):网络编程
- POJ1068浅析------Parencodings