帮助你检测客户端浏览器和分辨率的jQuery插件 - Conditionizr


开发前端的朋友们可能常常会有以下的需求,比如,想知道客户浏览器的类型,或者想知道客户浏览器的分辨率信息,从而根据不同的浏览器来生成有针对的性的代码,比较典型的例子...


       开发前端的朋友们可能常常会有以下的需求,比如,想知道客户浏览器的类型,或者想知道客户浏览器的分辨率信息,从而根据不同的浏览器来生成有针对的性的代码,比较典型的例子例如,我们需要知道客户端浏览器是否是IE6,因为IE6不支持透明的png格式图片,因此如果我们的网站包含了png格式的图片,需要加载一些js文件来帮助处理png文件从而正确的显示png。以往我们常会使用html的hack代码来分辨,或者自己开发一些js。是不是感觉有些麻烦呢? 那么相信今天我们这里介绍的这款jQuery插件Conditionizr可能能够很好的帮助你解决以上的问题。

       Conditionizr是一个智能的jQuery插件,能够帮助你探测用户的浏览器和分辨率,这样允许你针对不同的浏览器来生成指定条件的javascript或者CSS。

       通常我们都使用html的相关标签来完成这个工作,不过这个插件使用条件的类来生成版本,例如,。

       任何的脚本或者样式都可以被加载到定义的浏览器中 ,同时,类似 class的特性,能够添加指定的class来支持retina和非retina的显示设备。

       另外一个非常好的特性在于能够返回用户的操作系统类型,这样可以加载任何你自定义的脚本或者样式!



感谢 @GBin1 的投稿
标签: 分辨率jquery

更多 分辨率 相关资讯

更多 jquery 相关资讯

jQuery插件——jRating评分插件源码分析

jQuery插件——jRating评分插件源码分析

该插件被广泛应用于各种需要评分的页面当中,今天作为学习,把源码拿出来分析一下,顺便学习其使用方法。   一、插件使用一览。 <div> <div>第一个例子</div>

jQuery 2.0发布不再支持IE 6/7/8

jQuery 2.0如期发布,该版本不再支持IE 6/7/8浏览器,并且变的更轻更快,仍然可以继续运行在JavaScript环境中。但别担心jQuery团队将继续对1.x 版本分支进行维护,如果你无

Prompt轻量级提示框弹出层Jquery插件

Prompt轻量级提示框弹出层Jquery插件

     此Jquery插件是一个轻量级消息提示框插件,该插件使用jQuery和纯CSS构建,代码不多,但功能实用,界面简洁美观,使用简单。具有自动关闭功能,时间可控制,也可用代码强制关闭,具

jQuery 2.0 将对 Windows 8 应用开发提供全面支持

jQuery 2.0 将对 Windows 8 应用开发提供全面支持

本周,微软宣布著名开源JavaScript库jQuery在2.0版本中即将提供对Windows 8应用开发的全面支持,这对诸多Windows 8应用开发者来说自然又多了个工具。这一消息是微软的互

jQuery Mobile 1.3.0发布

基金会发布了旗下的JavaScript和HTML5/CSS框架jQuery Mobile 1.3.0。更新主要集中在响应式的web设计并新增了多个移动应用的widget。 响应式web设计(RWD)旨在

HTML5制作仿jQuery效果

开言 本篇文章通过开源html5引擎lufylegend实现JQuery滑动效果。能使一个矩形来回减速加速滑行。由于用到了html5里的canvas,所以如果大家要测试程序,请用支持html5的

JQ.Mobi:HTML5最终的jQuery框架

JQ.Mobi:HTML5最终的jQuery框架

HTML5开发商appMobi为移动Web开发者推出了最终的jQuery框架——jQ.Mobi,jQ.Mobi与原有方案相比更快、更轻巧,它提供给开发者一直在寻找的用户界面和编程功能。

HTML5的音频和JQUERY的全屏幻灯片

在今天的教程中,我们将创建一个全屏的照片幻灯片来说明纽约图片系列。 我们将增加对HTML5的音频元素的声音,为了给生活画廊,并尝试重建这个充满活力的城市环境。 在今天的教

一个利用jQuery / CSS3技术的旋转的图像编码幻灯片

一个利用jQuery / CSS3技术的旋转的图像编码幻灯片

简介:一款利用HTML5+CSS3+JQUERY技术演示了用jQuery和CSS3的旋转,连同jQuery的旋转插件一起创建出一种漂亮的幻灯片播放效果。实现幻灯片效果的实例代码:http://tutorialzine.

5款让人跃跃欲试的 jQuery 超炫插件

5款让人跃跃欲试的 jQuery 超炫插件

jQuery大大简化了我们的前端代码,因为jQuery的简单和开源,也涌现出了层出不穷的jQuery插件,这些实用的jQuery插件也不断推动着jQuery开源社区的发展。下面精选了几款让