亲,等你好久了,快到碗里来!点此登录 | 意见反馈

Total
55310
轻量级浏览器检测插件Feature.js
感谢亲爱的 秦盖 分享此资源! 所需积分:20
上一页 下一页
上一页 下一页

编号:41177

名称:轻量级浏览器检测插件Feature.js

类型:其他

价格:5000

预览地址:http://www.jq22.com/jquery-info6525

下载积分:20

下载次数:0

介绍:

首先你需要在页面中引入feature.js文件,你不需要对其进行初始化,只需引入文件即可。

<script src="js/feature.js"></script>


接着你就可以使用特性检测来检测浏览器是否支持某些特性,例如:

if (feature.webGL) {
  console.log("你的浏览器支持WebGL");
} else {
  console.log("你的浏览器不支持WebGL");
}


如果你希望像Modernizr那样当浏览器支持某些特性时,在<html>元素上添加相应的class,可以像下面这样操作:

if (feature.webGL) {
  document.documentElement.className += " webgl";
}


如果你使用jquery,那操作就更简单了:

if (feature.webGL) {  $("html").addClass("webgl");
}


你也可以同时进行多选特性的检测:

if (feature.canvas && feature.webGL) {
  console.log("你的浏览器支持Canvas和WebGL")
}


如果你的JavaScript代码只有在浏览器支持某些特性时才有意义,那么你可以在一个函数中检测这些特性,如果浏览器不支持这些特性,直接返回,否则才执行相应的JS代码。

(function() {  if (!feature.webGL || !feature.svg) {
    console.log("Stopping… WebGL or SVG isn’t supported");return;
  }
  console.log("Browser supports both WebGL & SVG");
})();

版权所有: 龙采科技集团
使用前请阅读《资源分享平台说明文档》

急需素材:白盒骄子香烟,心理,结构,金鼎农贸,卷云纹,铸业,金龙,净化
亲,不好意思您没有下载此素材的权限哦!
请联系下大区的技术总监下载吧,谢谢!!
亲,不好意思您下载的此素材已经下架了哦!
请联系下大区的技术总监或者你们的技术经理吧,谢谢!!
感谢亲爱的分享此素材!
本次下载将扣除积分:分 (您剩余:分)
下载自己的代码不扣积分。