判断是否支持html5的简单介绍

怎么知道浏览器是否支持html5

可以通过检查是否浏览器支持某个特定的html5功能,比如检查是否支持canvas:

成都创新互联2013年开创至今,是专业互联网技术服务公司,拥有项目成都做网站、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元绥滨做网站,已为上家服务,为绥滨各地企业和个人服务,联系电话:13518219792

var supportCanvas = (typeof document.createElement('canvas').getContext === "function");

if (supportCanvas) {

// ...

} else {

alert("检测到您正在使用旧版浏览器,推荐您升级到新版以获取最佳体验!");

}

第二种方法:

function supports_video() {

return !!document.createElement('video').canPlayType;

}

if (supports_video()) {

// ...

} else {

alert("检测到您正在使用旧版浏览器,推荐您升级到新版以获取最佳体验!");

}

php判断网站是否支持html5

可以通过下面这个简单的方法来检测浏览器是否支持HTML5,从而提示用户更新浏览器或者是使用对html5支持较好的浏览器,代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

!DOCTYPE html

html

head

metacharset="utf-8"

title检测浏览器是否支持html5/title

styletype="text/css"

.myCanvas{

width:200px;

height:200px;

border:1px solid #000;

}

/style

/head

body

canvasclass="myCanvas"

该浏览器不支持HTML5的画布标记

/canvas

/body

/html

怎么检测浏览器是否支持HTML5?

利用HTML5新标签对象的方法来进行检测,比如Canvas对象的getContext()、Video对象的canPlayType等。如果浏览器支持HTML5,则返回相应的期望值(返回函数体,布尔值为true),否则无法获得期望值(返回undefined,布尔值为false)。

Canvas对象的getContext

// 方法一

/**

* [supportHtml5 言成科技HTML5学堂]

* @return {[type]} [description]

*/

function supportCanvas() {

return (typeof document.createElement('canvas').getContext === "function");

}

console.log(supportCanvas());

Video对象的canPlayType

// 方法二

/*

* [supportsVideo 言成科技HTML5学堂]

* @return {[type]} [description]

*/

function supportVideo() {

return !!document.createElement('video').canPlayType;

}

console.log(supportVideo());

分享题目:判断是否支持html5的简单介绍
文章源于:https://www.cdcxhl.com/article0/dscpdoo.html

成都网站建设公司_创新互联,为您提供网站排名网站导航外贸网站建设定制开发面包屑导航搜索引擎优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网页设计公司