HTML5之3__测试浏览器是否支持HTML5
来源:互联网 发布:人工智能芯片概念股 编辑:程序博客网 时间:2024/05/16 02:01
在创建HTML5 的标记时,例如canvas等,需要先确保浏览器能够支持它, 如果不支持,必须有提示信息,
可以通过以下方法, 测试浏览器是否支持HTML5:
创建一个test.html文件
<!DOCTYPE><html><head> <meta charset="gbk"/> <title>测试浏览器是否支持HTML5</title> <script language="javascript"> function test() { try{document.createElement("canvas").getContext("2d");document.getElementById("support").innerHTML="HTML5 Canvas is supported in your browser"; }catch(e){document.getElementById("support").innerHTML="HTML5 Canvas is not supported in your browser"; } } </script></head><body onLoad="test()"> <div id="support"></div></body></html>
上面的代码试图创建一个canvas 对象,并且获取上下文,如果发生异常,则可以捕获错误,判断 是否支持HTML5,
这段代码能判断浏览器是否支持canvas 元素, 但不会判断具体支持 canvas 的哪些特性.
0 0
- HTML5之3__测试浏览器是否支持HTML5
- HTML5 Canvas: 测试浏览器是否支持Canvas
- HTML5 学习记录之浏览器检测是否支持HTML5
- 判断浏览器是否支持html5
- 查询浏览器是否支持html5
- HTML5之浏览器支持、新元素
- JS判断浏览器是否支持HTML5
- Modernizr 检测浏览器是否支持HTML5元素
- 检测浏览器是否支持html5视频
- js 判断浏览器是否支持html5
- 如何检测浏览器是否支持HTML5
- JS验证浏览器是否支持HTML5
- 检测浏览器是否支持HTML5视频
- 检测浏览器是否支持HTML5功能【转】
- js判断浏览器是否支持HTML5
- jquery判断浏览器是否支持html5视频
- html5 检测浏览器是否支持新特性
- HTML5之启动篇-检测浏览器是否支持HTML5与第一个H5程序
- 2个Activity先后跳转到同一个Activity,后跳转的Activity,传值到目标Activity时失败
- 在任意方法里开启另外的线程
- JQuery Tab
- 1:Emmet语法
- Java缓存之 Ehcace 配置介绍
- HTML5之3__测试浏览器是否支持HTML5
- 省市县转换sql server和oracle
- Binary Tree Inorder Traversal -- leetcode
- 学习ASP .NET MVC5官方教程总结(五)使用SQL Server LocalDB创建连接字符串
- AAA hibernate实现增删改查的各种方法(使用最好 最齐全的dao层父类各种方法)
- CentOS安装TortoiseSVN svn 客户端及相关命令
- 项目总结 —— 登陆之kaptcha验证码 (1)
- 杀气---不怒自威!
- 透明数据加密(TDE)库的备份和还原