js判断浏览器是否支持html5


Posted in Javascript onAugust 17, 2014

现在HTML5似乎慢慢流行起来了,有些前端高手为了兼容考虑,会在网页中添加对客户端浏览器判断的代码,知道用户浏览器是否支持HTML5,下面分享想我自己使用的2种方法

方法一,

<script> 
function checkhHtml5() {  
if (typeof(Worker) !== "undefined") {  alert("支持HTML5");  }  else {  alert("不支持HTML5");  } } 
</script>

方法二,

<canvas id="Canvas" ></canvas>

<script>  if (!document.getElementById("Canvas").getContext) {   alert("不支持html5");  }  else{ alert("支持html5"); } </script>

方法三:

<script>
window.onload = function() {
  if (!window.applicationCache) {
    alert("你的浏览器不支持HTML5!");
  }
}
</script>

有更好的方法的话,请联系我!谢谢

Javascript 相关文章推荐
jQuery基本过滤选择器使用介绍
Apr 18 Javascript
JS将制定内容复制到剪切板示例代码
Feb 11 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
Apr 05 Javascript
JQuery实现鼠标滚轮滑动到页面节点
Jul 28 Javascript
JS去除重复并统计数量的实现方法
Dec 15 Javascript
js 两数组去除重复数值的实例
Dec 06 Javascript
Bootstrap实现的表格合并单元格示例
Feb 06 Javascript
Rollup处理并打包JS文件项目实例代码
May 31 Javascript
微信小程序实现倒计时补零功能
Jul 09 Javascript
vue-cli 3.x配置跨域代理的实现方法
Apr 12 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
Sep 05 Javascript
Node.js web 应用如何封装到Docker容器中
Sep 01 Javascript
一段非常简单的js判断浏览器的内核
Aug 17 #Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
Aug 16 #Javascript
JS面向对象基础讲解(工厂模式、构造函数模式、原型模式、混合模式、动态原型模式)
Aug 16 #Javascript
Node.js安装教程和NPM包管理器使用详解
Aug 16 #Javascript
Node.js中的事件驱动编程详解
Aug 16 #Javascript
Node.js文件操作详解
Aug 16 #Javascript
Node.js中使用Buffer编码、解码二进制数据详解
Aug 16 #Javascript
You might like
re0第二季蕾姆被制作组打入冷宫!艾米莉亚女主扶正,原因唏嘘
2020/04/02 日漫
表单复选框向PHP传输数据的代码
2007/11/13 PHP
PHP开发中常用的字符串操作函数
2011/02/08 PHP
PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)
2011/07/23 PHP
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
php自定义函数截取汉字长度
2014/05/15 PHP
php实现简易聊天室应用代码
2015/09/23 PHP
PHP上传Excel文件导入数据到MySQL数据库示例
2016/10/25 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
jQuery调用ajax请求的常见方法汇总
2015/03/24 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
JavaScript队列函数和异步执行详解
2017/06/19 Javascript
Vue学习笔记进阶篇之vue-cli安装及介绍
2017/07/18 Javascript
微信小程序实现倒计时60s获取验证码
2020/04/17 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
nodejs acl的用户权限管理详解
2018/03/14 NodeJs
详解在vue-cli项目下简单使用mockjs模拟数据
2018/10/19 Javascript
Python实现从url中提取域名的几种方法
2014/09/26 Python
python中通过预先编译正则表达式提高效率
2017/09/25 Python
在cmd命令行里进入和退出Python程序的方法
2018/05/12 Python
pip命令无法使用的解决方法
2018/06/12 Python
python实现自动化上线脚本的示例
2019/07/01 Python
python 字符串追加实例
2019/07/20 Python
Django RBAC权限管理设计过程详解
2019/08/06 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
Python实现删除某列中含有空值的行的示例代码
2020/07/20 Python
煤矿班组长岗位职责
2013/12/29 职场文书
积极贯彻学习两会精神总结
2014/03/17 职场文书
安全承诺书格式
2014/05/21 职场文书
学校花圃的标语
2014/06/18 职场文书
2014年感恩节活动策划方案
2014/10/06 职场文书
清洁工岗位职责
2015/02/13 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
Java练习之潜艇小游戏的实现
2022/03/16 Java/Android