网页提示浏览器不支持HTML5是设置错误造成的,解决方法为:
1、打开IE,选择“工具”-“Internet选项”。
2、选择“安全”选卡,选择下面的“自定义级别”。
3、将Activex控件和插件下的启用和禁用单选按钮选择启用;将脚本下的启用和禁用单选按钮选择启用。
4、点击开始菜单,选择控制面板,点击“卸载程序”。
5、点击左上角的“查看已安装的更新”。
6、在右上角搜索框中搜索“KB3034196”,在搜索结果“KB3034196”补丁上单击右键,选择卸载,完成后按提示重启计算机即可。
ie有很多的版本,低于ie9是不支持html5的,ie9和以上的版本才支持html5;至于css3,一般也要ie9以上,但是有一些属性还是不能支持,要使用css3的某个属性的时候,最好还是到w3c查一查支持的浏览器。IE9支持部分,IE10+支持。Chrome3-5支持大部分,Chrome6+支持。iPad3.2+自带浏览器支持大部分。操作方法如下:
1、首先创建一个新的html文件,简单重置样式,添加canvas,给画布一个红色背景。
2、这里用jquery写,所以先引入jquery,可以看到默认下的canvas的画布大小 300*150。
3、编写resizeCnavas方法,用来动态获取并改变canvas的大小。
4、在页面加载完先对canvas进行一次画布的设置。
5、窗口大小发生改变时,动态调用上面的方法。
6、最后再次打开浏览器,就获得了自适应的canvas画布。