美文网首页
让老式浏览器支持html5标签

让老式浏览器支持html5标签

作者: Mycro | 来源:发表于2016-12-12 07:01 被阅读15次

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

    <! -[if IE]>

<script src="http://html5shiv.goolecode.com/svn/trunk/html5.js">

<[endif]->

方式一:Coding JavaScript

(function() {

if(!

/*@cc_on!@*/

0)return;

vare ="abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', ');

vari= e.length;

while(i--){

document.createElement(e[i])

}

})()

如果是IE9以下的IE浏览器将创建HTML5标签, 这样非IE浏览器就会忽视这段代码,也就不会有无谓的http请求了。

第二种方法:使用html5shiv包(推荐)

未完成,http://www.w3cfuns.com/notes/20528/a09bec48c543e42a98aa9e5a565f06f0.html

html5shiv/r29/html5.min.js">

html5shiv/r29/html5.min.js">

html5shiv/r29/html5.min.js">

相关文章

  • 让老式浏览器支持html5标签

    让IE(包括IE6)支持HTML5元素,我们需要在HTML头部添加以下JavaScript,这是一个简单的docu...

  • CSS3/HTML5兼容性&新增属性

    HTML5兼容处理 在不支持HTML5新标签的浏览器里,会将这些新的标签解析成行内元素(inline)对待,所以我...

  • 2016-11-30

    1 发现问题:IE8及以下浏览器不支持 、 等标签找到原因:IE8及以下浏览器不支持html5新标签、css3新属...

  • HTML5 浏览器支持

    您可以帮助老版本浏览器处理HTML5 HTML5 浏览器支持 所有现代浏览器都支持HTML5。此外,所有浏览器,不...

  • HTML入门四之多媒体

    音频(audio )、视频(video )、embed:所有主流浏览器都支持 元素 是HTML5标签 在HTM...

  • HTML5_CSS3

    1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5 是...

  • HTML5_CSS3_媒体查询

    1、 HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签? HTML5是...

  • HTML5_CSS3

    1、HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签? HTML5 是...

  • HTML5&CSS3

    HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签? HTML5是超文本...

  • HTML5 CSS3相关问题

    1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是什...

网友评论

      本文标题:让老式浏览器支持html5标签

      本文链接:https://www.haomeiwen.com/subject/eiyfjttx.html