2011年10月6日 星期四

讓IE支援HTML5 Tag 的方法

之前在IE8下測試, 居然發現部分HTML 的元素不支援.
需要添加下列JS 才能順利支援.
讓IE(包括IE6)支持HTML5元素,我們需要在HTML頭部添加以下JavaScript,這是一個簡單的document.createElement聲明,利用條件註釋針對IE在對像中創建對應的節點。 在<head></head> 中加入下面Code

<!--[if lt IE 9]> <script> document.createElement("header"); document.createElement("footer"); document.createElement("nav"); document.createElement("article"); document. createElement("section"); </script> <![endif]--> 更簡潔的Code <!--[if lt IE 9]> <script> (function(){if(!/*@cc_on!@*/0)return;var e = "header,footer,nav,article,section".split(' ,'),i=e.length;while(i--){document.createElement(e[i])}})() </script> <![endif]-->
腳本之家

【下列文章您可能也有興趣】

沒有留言: