博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IE(IE6/IE7/IE8)支持HTML5标签
阅读量:7138 次
发布时间:2019-06-28

本文共 1083 字,大约阅读时间需要 3 分钟。

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

方式二:自己coding JS搞定。

(function() {     if (!      /*@cc_on!@*/     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(', ');     var i= e.length;     while (i--){         document.createElement(e[i])     } })()

不管你用上面哪中方式,请记得在CSS中进行如下定义,目的是让这些标签成为块状元素,just like div。

/*html5*/article,aside,dialog,footer,header,section,footer,nav,figure,menu{
display:block}

<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->

<!--[if IE]> 所有的IE可识别 <![endif]-->
<!--[if IE 6]> 仅IE6可识别 <![endif]-->
<!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
<!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
<!--[if IE 7]> 仅IE7可识别 <![endif]-->
<!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
<!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->
<!--[if IE 8]> 仅IE8可识别 <![endif]-->
<!--[if IE 9]> 仅IE9可识别 <![endif]-->

转载地址:http://cgprl.baihongyu.com/

你可能感兴趣的文章
深入理解Lustre文件系统-第6篇 OST和obdfilter
查看>>
Selenium Web 自动化 - 项目持续集成(进阶)
查看>>
POJ 2456: Aggressive cows(二分,贪心)
查看>>
Opencv+C++之身份证识别(一)
查看>>
在使用gdb调试过程中,经常需要查看变量的值
查看>>
python源码解剖
查看>>
关于ava容器、队列,知识点总结
查看>>
Eclipse -Xms256M -Xmx640M -XX:PermSize=256m -XX:MaxPermSize=768m
查看>>
框架重构:规范集成测试的结构和命名规则
查看>>
「转」xtrabackup新版详细说明
查看>>
Spring Boot 构建电商基础秒杀项目 (十) 交易下单
查看>>
HTTP协议入门知识
查看>>
SQL中创建用户的方法
查看>>
PHP168 6.0及以下版本login.php代码执行
查看>>
Java代理(jdk静态代理、动态代理和cglib动态代理)
查看>>
WPF生命周期
查看>>
各大Oj平台介绍
查看>>
hdu1059 dp(多重背包二进制优化)
查看>>
四象限分析法分析你是否适合做管理
查看>>
Create a database in mysql for mac
查看>>