<span style="font-size:18px;">if (Modernizr.***){
//<span style="font-family: Arial, Helvetica, sans-serif;">浏览器提供***支持</span>
}else{
//浏览器没有提供***支持
}</span>
1.检测浏览器是否支持canvas API
<span style="font-size:18px;">function supports_canvas(){
return !!document.createElement('canvas').getContext;
}</span>
该函数 创建一个虚拟的<canvas>元素 ;!!是双重否定来强制返回布尔值
2.检测浏览器是否支持 video
<span style="font-size:18px;">function supports_video(){
return !!document.createElement('video').canPlayType;
}</span>
3.检测浏览器是否支持本地存储
<span style="font-size:18px;">function supports_local_storage(){
<span style="white-space:pre"> </span>return ('localStorage' in window) && window['localStorage'] !==null;
}</span>
<span style="font-size:18px;">function supports_web_workers(){
<span style="white-space:pre"> </span>return !!window.worker;
}</span>
5.检测浏览器是否支持离线
<span style="font-size:18px;">function supports_offline(){
<span style="white-space:pre"> </span>return !!window.applicationCache;
}</span>
6.检测浏览器是否支持地理位置
<span style="font-size:18px;">function supports_geolocation(){
<span style="white-space:pre"> </span>return !!navigator.geolocation;
}</span>