任何人都可以帮我检测浏览器是否支持html5和css3? 我试过这段代码:
if(Modernizr.canvas){
alert('Html 5 support');
}
else{
alert('HTML 5 not supported');
}
但这总是显示" Html 5 supoort"虽然IE6不支持HTML 5。
谢谢, M
答案 0 :(得分:0)
没有更详细的信息,不确定您的问题。
使用以下代码再次检测:
function supportCanvas() {
/*
maybe use code below for detail:
var cvs = document.createElement('canvas');
alert(typeof cvs.getContext); // if support, output "function"
*/
return !!document.createElement('canvas').getContext;
}
答案 1 :(得分:-1)
您可以通过检查localstorage功能
来检查html5支持 if (Modernizr.localstorage) {
alert('localStorage is available!');
// run localStorage code here...
}
else {
// no native support for local storage
alert('This Browser Doesn\'t Support Local Storage.');
}