南粤26选5:让IE浏览器支持HTML5标准的方法

来源:互联网
更新时间:2018/2/9 3:03:37
责任编辑:李佳
字体:

广东26选5好彩2 www.jqf9.cn

站长交易(//jy.Xue163.com)友情链接交换 建站更简单,就找313!招募分销商

自HTML5标准的提出就得到非常多的关注,而作为全球使用用户最多的IE浏览器能够支持HTML5标准也是大家备受关注一个问题,上周微软在技术大会上就表示目前微软正在开发的IE9将更加支持HTML5标准,但对于IE9是否将完全支持HTML5所有的标准,微软却表现的有点含糊其辞。HTML5标准能为网页带来更高效更洁净的代码,只有微软参与HTML5的设计工作,才能让IE浏览器识别更多的新元素。

HTML5标准预计是在2012年向全世界发布,虽然目前距他发布的日期还有三年左右的时间,但是我认为它距离我们并不是那么遥远,目前很多网站的设计和开发都是在采用HTML5的标准。在HTML5标准的制定和推广方面,苹果、Google、Opera和Mozilla等知名的浏览器厂商都表现的比较积极,微软现在也开始付出行动了,从上周微软在技术大会公布的IE9细节来看,微软将采取一种谨慎的态度涉足网页标准。微软也曾表示:IE浏览器将以标准HTML5为核心。但是微软的最新浏览器IE8及以下IE版本对HTML5标签的支持是有限的,我们可以通过在网页中添加脚本的方式来解决目前IE浏览器对HTML5支持的问题。

让IE(包括IE6)支持HTML5元素,我们需要在HTML头部添加以下JavaScript,这是一个简单的document.createElement声明,利用条件注释针对IE来调用这个js文件。Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在http请求。

<!–[if IE]>

<script src=”//html5shiv.googlecode.com/svn/trunk/html5.js”></script>

<![endif]–>

上面这段代码仅会在IE浏览器下运行,还有一点需要注意,在页面中调用html5.js文件必须添加在页面的head元素内,因为IE浏览器必须在元素解析前知道这个元素,所以这个js文件不能在页面底部调用。

这个html5的js文件是作者把他放在Google code project上提供给大家可以直接调用的,当然,如果觉得这样会影响你的网页打开速度,你可以把html5的js文件直接下载下来让后上传到自己的服务器单独调用。

以下是html5的js文件中的代码:

(function(){if(!/*@[email protected]*/0)return;var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,

eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,

output,progress,section,

time,video”.split(’,'),i=e.length;while(i–){document.createElement(e[i])}})()

除了在网页中调用包含以上代码的js文件来让IE浏览器支持HTML5元素以外,你也可以以下面这种方式把代码直接添加到网页中。

<!–[if IE]>

<script>

(function(){if(!/*@[email protected]*/0)return;var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,

eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,

output,progress,section,

time,video”.split(’,'),i=e.length;while(i–){document.createElement(e[i])}})()

</script>

<![endif]–>

IE开发经理艾德里安巴特曼(Adrian Bateman )就曾表示,IE团队希望分享自己对HTML5的看法,并参与制定该标准的讨论。巴特曼表示,尽管目前IE团队更多是提出问题,而非给出解决办法,但是公开讨论正是推动HTML5发展的最佳方式。相信无论IE浏览器是否能够继续支持HTML5标准,HTML5标准在全球广泛的使用已经是大势所趋。

原文://www.iefans.net/ieliulanqi-zhichi-html5-fangfa/

根据您访问的内容,您可能还对以下内容感兴趣,希望对您有帮助:

怎么让ie浏览器支持html5

答:升级 升级到IE9及以后版本就可以支持html5了 如果系统不自持IE9及以上版本的话 就升级一下系统

html5中ie浏览器不能兼容哪些问题

答:HTML5是用于取代1999年所制定的HTML4.01和XHTML1.0标准的HTML(标准通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某些HTML5技术。HTML5有两大特点:首先,强化了Web网页的表现性能。其次,追加了本地数据库...

如何让ie浏览器支持html5标签

答:让ie浏览器支持html5标签 HTML5出现也不短了,很多网站的页面都进行了改版,为了降低代码量(不需要起太多的类名),提升加载速度,提高标签的语义性,因此,在网页中大量使用了section,article,header等HTML5标签。自己最近在写响应式布局的...

ie哪个版本浏览器支持html5吗

答:自HTML5标准的提出就得到非常多的关注,而作为全球使用用户最多的IE浏览器能够支持HTML5标准也是大家备受关注一个问题,上周微软在技术大会上就表示目前微软正在开发的IE9将更加支持HTML5标准,但对于IE9是否将完全支持HTML5所有的标准,微软却...

ie哪个浏览器支持html5吗

答:版本太低的是不支持的

如何解决HTML5在老版本IE下的兼容性

答:HTML5兼容低版本的浏览器: 在JS代码中加入 1. document.createElement('header'); 2. document.createElement('nav'); 3. document.createElement('figcaption'); 4. document.createElement('figure'); 5. document.createElement('section');...

如何处理html5新标签的浏览器兼容问题

答:HTML5已形成了最终的标准,概括来讲,它主要是关于图像,位置,存储,多任务等功能的增加。 新增的元素有绘画 canvas ,用于媒介回放的 video 和 audio 元素,本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失,而sessionStorag...

如何让IE8支持html5中的video标签

答:html5media是一个很给力的JavaScript类库,它不依赖于任何JavaScript框架。使用了html5media之后,当浏览器不支持HTML5时,它将会自动切换成Flash模式的Flowplayer播放器。虽然,目前web播放器很多,但多数播放器仍为Flash播放器,处理代码上并...

如何解决IE6/IE7/IE8浏览器不兼容HTML5新标签的问题

答:HTML5是用于取代1999年所制定的HTML4.01和XHTML1.0标准的HTML(标准通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某些HTML5技术。HTML5有两大特点:首先,强化了Web网页的表现性能。其次,追加了本地数据库...

html5 的i标签如何兼容ie8

答:为了方便兼容IE8中使用HTML5,可以使用JS的方法来使低于IE9版本的IE浏览器兼容。 第二种方法:使用Google的html5shiv包(Google在中国打不开,谨慎使用)

让IE浏览器支持HTML5标准的方法

支持HTML5标准,但对于IE9是否将完全支持HTML5所有的标准,微软却表现的有点含糊其... 让IE浏览器支持HTML5元素以外,你也可以以下面这种方式把代码直接添加到网页中。 ...

IE浏览器支持HTML5标准的方法有哪些?

自HTML5标准的提出就得到非常多的关注,而作为全球使用用户最多的IE浏览器能够支持... 微软在技术大会上就表示目前微软正在开发的IE9将更加支持HTML5标准,但对于IE9是否...

怎么让ie浏览器支持html5

升级 升级到IE9及以后版本就可以支持html5了 如果系统不自持IE9及以上版本的话 就升级一下系统

IE浏览器不支持HTML5 VIDEO怎么办啊??

IE不让看那就不用IE了,用Safari,Firefox啥的都行 或者给Microsoft写信敦促他们赶紧升级IE支持HTML5

您的浏览器不支持HTML5 VIDEO 为什么?

HTML5是HTML的最新标准,虽然还不是很完善,但是有些浏览器已经支持HTML5的某些特性了。 目前,FIREFOX,OPERA,CHORME和IE9都支持HTML5,可是IE6-IE8就不支持了...

现在什么版本的浏览器支持HTML5

目前大部分浏览器都支持HTML5以Chrome31为例,其HTML5测试评分如下

您的浏览器不支持HTML5 VIDEO

看看那个空格里显示的是优酷的网站,然后添加,就OK了。 方法二,因为IE678都不支持html5 video! 请更换浏览器 现在支持html5的浏览器有 谷歌浏览器 6,safari 5, firefox3.6...


广东26选5好彩2 www.jqf9.cn true //www.jqf9.cn/exploit/21/217165.html report 17141 让IE浏览器支持HTML5标准的方法,站长交易(//jy.Xue163.com)友情链接交换建站更简单,就找313!招募分销商自HTML5标准的提出就得到非常多的关注,而作为全球使用用户最多的IE浏览器能够支持HTML5标准也是大家备受关注一个问题,上周微软在技术大会上就表示目...
网友评论
最新添加资讯
    24小时热门资讯
    娱乐时尚
      科技资讯
      历史文化
        真视界
        旅游美食
        精彩图文
        我爱我车
        母婴健康
        关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
        Copyright © 2004-2018 www.jqf9.cn All Rights Reserved. 学网 版权所有
        京ICP备10044368号-1 京公网安备11010802011102号
        教育考试: 学历财经建筑 医药公考资格外语电脑作文招聘中小学留学 文档 移民 文库专栏23问答中心问答图书馆知识IT编程数码信息解决方案信息中心IT科技topzttophottopsctopnew问答新闻中心软件教室设计大全网络相关英语学习开发编程考试中心参考范文管理文库营销中心站长之家IT信息中心商学院数码大全硬件DIY企业服务网吧在线百科硬件知识手机平板汽车游戏家电精彩摄影现代家居IT女人经验健康养生猎奇创业攻略教育学习历史时尚潮流广东26选5好彩2涨知识
      • 印度亮出底牌武器威慑中国,解放军应对手段相当硬气:中国不怕 2018-09-10
      • 羌族“独腿女孩”尔玛阿依有望配假肢登舞台 2018-09-10
      • 价值-热门标签-华商生活 2018-08-17
      • 乐智起航 赢在未来 艾美卡特兰乐高主题活动圆满落幕 2018-08-17
      • 89| 152| 769| 910| 993| 837| 566| 68| 776| 112|