IE浏览器支持新的标签:可以在使用新标签之前用javascript创建一个虚假的标签,这样就可以识别了。如<article>标签,在使用前,创建一个虚假的<article>标签,<script>document.createElement_x_x_x("article");</script>

注意,此时如果IE下显示有问题的话,可能是article的每个子元素都有一个边框,就给article的css里加上display:block,这样就解决了,因为IE没有把html5里面的新标签定义为dispaly:block;

利用这一技巧,可以为所有的新元素都一次性创建一份虚假副本

<script>

var e=("abbr,article,aside,audio,canvas,datalist,details,"

+"figure,footer,header,hgroup,mark,menu,meter,nav,output,"

+"progress,section,time,video").split(',');

for(var i=0;i<e.length;i++){

document.createElement_x_x_x(e[i]);

}

</script>

最新文章

  1. ASCII码、Unicode码 转中文
  2. 攻城狮在路上(陆)-- hadoop分布式环境搭建(HA模式)
  3. chrome + vi
  4. Nginx+PHP优化实例
  5. 字符串反混淆实战 Dotfuscator 4.9 字符串加密技术应对策略
  6. getopt
  7. WPF DataGrid Control
  8. 加载 CSS 时不影响页面渲染
  9. postgresql 锁的定位
  10. ps -C
  11. Javascript同源策略对context.getImageData的影响
  12. Word2010编号列表&amp;多级列表
  13. maven POM.xml 标签详解
  14. 一条SQL搞定信息增益的计算
  15. CentOS 7 搭建Squid代理服务器
  16. Hibernate-----阶段总结
  17. SpringBoot添加CORS跨域
  18. Jsの练习-将 数组中值为0 的去掉,不为0的存入一个新的数组
  19. 进入正在运行的 docker 容器(docker container)
  20. ORA-06530: 引用未初始化的组合 ;

热门文章

  1. tensorboard使用方法
  2. Javascript获取图片原始宽度和高度的方法详解
  3. c++ 生成dll文件并调用
  4. 自动化测试-16.selenium数据的分离之Excel的使用
  5. &lt;a&gt;链接添加样式问题
  6. 软件测试_Linux
  7. json序列化时定制支持datetime类型,和到中文让他保留中文形式
  8. 使用deb 打包开发的postgres extension 另外一种方法
  9. 为什么redis使用单线程还能这么快?
  10. addEventListener以及滑轮滑动事件的应用