js009-客户端检测

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/原创发表,未经作者允许,不得私自转载抄袭!!!

上一篇:5- vue django restful framework 打造生鲜超市 -完成商品列表页(上)


下一篇:[itint5]完全二叉树节点个数的统计