让IE支持HTML5元素作为CSS选择器

来源:互联网 发布:seo标签优化 编辑:程序博客网 时间:2024/06/07 13:29

 IE6、IE7、IE8不支持HTML5,IE9开始支持HTML5,这就导致我们无法在IE6/IE7/IE8中使用HTML5元素作为CSS选择器。利用下面的脚本可以解决这个问题,需要注意的是这个脚本需要在页面渲染以前执行。

XML/HTML Code复制内容到剪贴板

<!--[if lte IE 8]> 

<script type="text/javascript"> 

(function(){ 

   var html5elmeents = "address|article|aside|audio|canvas|command|datalist|details|dialog|figure|figcaption|footer|header|hgroup|keygen|mark|meter|menu|nav|progress|ruby|section|time|video".split('|'); 

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

      document.createElement(html5elmeents[i]); 

   } 

})(); 

</script> 

<![endif]--> 




http://www.html-5.cn/html5/texing/XuanZeQi/962.html