javascript – Modernizr检查排除IE6,IE7,IE8或IE,识别iOS设备

我可以使用Modernizr运行任何检查(或检查组合),其中:

> IE6失败,但更高版本不会失败?
> IE7失败,但更高版本不会失败?
> IE8失败,但更高版本不会失败?
>所有IE都失败了吗?
>所有浏览器都失败了,但iOS设备没有失败?
>所有浏览器都失败了,但Android设备没有失败?

我想使用Modernizr检查浏览器,基于功能检测的设备而不是用户代理嗅探?

已结束 –
thx,得到了消息

thx,ez

解决方法

特征检测的全部意义在于浏览器是不可知的,并且您的应用程序/网站应该根据不存在浏览器的功能的存在来增强/降级.

我们浏览器检测MS的原因是因为您可能需要使用CSS变通方法解决已知的css显示错误,这与功能检测是分开的.对于这种浏览器检测结帐HTML5 boiler plate.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...