从userAgent判断浏览器是什么(chorme ie 火狐)浏览器类型检测、浏览器检测
2015-09-26 16:10
423 查看
一、正确的方法:
通过navigator对象的userAgent属性来判断,
主要是判断userAgent 的信息里是否含有以下字段信息:
js代码(非完整版)
/************ navigator.userAgent.indexOf("Firefox") >-1 火狐 navigator.userAgent.indexOf("Chrome") >-1 谷歌 navigator.userAgent.indexOf("MEIS") >-1 && navigator.userAgent.indexOf("Trident") >-1 ie ************/
二、错误的方法:
用navigator.appName 检测浏览器类型
这个属性不准确,因为在chorme和火狐和ie10+中,此属性为'netscape',而ie9以及以下的ie中显示为‘Microsoft Internet Explorer’。
所以这个属性绝对不能单独用于检测是否IE浏览器;
相关文章推荐
- 深度?广度?浅析技术人员的职业发展之路
- Android应用开发之快速开始
- JAVA--将MongoDB数据写出到CSV
- 欢迎使用CSDN-markdown编辑器
- JQuery中$.each 和$(selector).each()的区别详解【转】
- Ubuntu下设置mysql数据库字符集为utf8的方法
- GNU Linux mount挂载的常用三种方法
- iOS ——XML数据结构及其两种解析数据的方式SAX 、DOM
- Android4.0 Design之UI设计缺陷1
- JAVA 的普通加法运算
- 记录——《C Primer Plus (第五版)》第七章编程练习第九题
- javascript自学之路(三)————js对象类型之本地对象
- Intelij IDEA创建maven web工程
- 比较两个Image对象是否相等、xib中设置自定义整个cell的高度
- Ping程序
- 一次在局域网中ssh连接的尝试
- 平面中有若干个点,寻找距离最近的两个点,输出其编号
- 易Android登录Demo
- 【POJ 3269】Building A New Barn
- Android获取手机电池电量用法实例