IE8为html5元素添加了斜杠

时间:2011-05-22 13:26:03

标签: html5 dom internet-explorer-8

我尝试过做document.createElement(“header”);但在我的DOM中,我得到了这个:

<header/>
    <h1>Test Page</h1>
</header/>

而不是:

<header>
    <h1>Test Page</h1>
</header>

有人可以提出任何建议吗? 谢谢, 布拉德

2 个答案:

答案 0 :(得分:1)

IE 8不知道html5所以当你想使用它时你必须使用一些技巧:

<!-- ENABLE HTML5 FOR DUMB BROWSER --> 
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->

答案 1 :(得分:0)

我认为你需要使用innershiv