码迷,mamicode.com
首页 > Web开发 > 详细

js009-客户端检测

时间:2016-01-21 23:46:02      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

js009-客户端检测

本章内容:

1、使用能力检测

2、用户代理检测的历史

3、选择检测方式

一般不使用客户端检测。

9.1 能力检测

也称特性检测。基本模式如下:

if(object.propertyInQuestion){ // 使用object.propertyInQuestion   }

9.1.1 更可靠的能力检测

能力检测丢想知道某个特性是否会按照适当的方式行事非常有用。

typeof做能力检测是比较可靠。

9.1.2能力检测,不是浏览器检测

 

9.2 怪癖检测

目标:识别浏览器的特殊行为。检测浏览器存在什么缺陷

9.3 用户代理检测

通过检测用户代理字符串来确定实际使用的浏览器。其优先级排在能力检测和(或)怪癖检测之后。

9.3.1 用户代理字符串的历史

9.3.2用户代理字符串检测技术

9.3.3完整的代码

9.3.4使用方法

 

 

 

 

 

 

 

 

声明:该博客由http://www.cnblogs.com/lal-fighting/原创发表,未经作者允许,不得私自转载抄袭!!!

js009-客户端检测

标签:

原文地址:http://www.cnblogs.com/lal-fighting/p/5149464.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!