Javascript检测浏览器对CSS属性的支持 /* supports */
2015-02-06 10:55
513 查看
//检测浏览器对CSS属性的支持 supports = (function() { var div = document.createElement('div'), vendors = 'Khtml Ms O Moz Webkit'.split(' '); return function(prop) { if ( prop in div.style ) return true; var len = vendors.length; prop = prop.replace(/^[a-z]/, function(val) { return val.toUpperCase(); }); while(len--) { if ( vendors[len] + prop in div.style ) { // browser supports box-shadow. Do what you need. // Or use a bang (!) to test if the browser doesn't. return true; } } return false; }; })(); supports('background');//true
chrome console:
![](http://images.cnitblog.com/blog/59995/201502/061100576406859.png)
-
Javascript检测浏览器对CSS属性的支持,
浏览器CSS属性支持检测,探测,测试。js检测是否支持css属性。
-
相关文章推荐
- Javascript 找一组数字中的最大数的方法(附使用Math.max来检测浏览器支持哪个属性)
- 检测浏览器是否支持某个css属性
- javascript检测浏览器是否支持某些方法及属性
- js检测浏览器是否支持css的属性
- Javascript 找一组数字中的最大数的方法(附使用Math.max来检测浏览器支持哪个属性)
- 检测浏览器是否支持某css属性
- 原生JavaScript判断浏览器对CSS属性是否支持
- 检测CSS属性 是否支持
- 对象特征检测法判断浏览器对javascript对象的支持
- 浏览器 CSS 属性检测
- javascript检测浏览器是否支持某些事件
- JavaScript事件流 HTML和CSS代码支持页面的外观,JavaScript代码支持页面的行为,而JavaScript与HTML之间的交互是通过事件实现的。事件,是文档或者浏览器窗口中发生
- 用Javascript检测浏览器音频支持情况
- 各个浏览器对CSS标准各属性支持的情况列表
- 中文前端UI框架Kit(五)支持Css全属性/Css Hack/Css3属性/颜色渐变的Javascript动画,相比JQuery和Mooltools,功能更为强大,这不是标题党!
- javascript判断浏览器支持CSS3属性
- 各个浏览器对CSS标准各属性支持的情况列表(转)
- 对象检测(objectdetection)----检测浏览器对JavaScript的支持程度
- JavaScript快速检测浏览器对CSS3特性的支持情况
- 检测浏览器是否支持html5 <video>标签 javascript