IE8 добавляет косую черту в элементы html5 - PullRequest
0 голосов
/ 22 мая 2011

Я попытался сделать document.createElement ("header"); но в моем DOM я получаю это:

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

Вместо:

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

Кто-нибудь может сделать какие-нибудь предложения? Спасибо, Бред

Ответы [ 2 ]

1 голос
/ 22 мая 2011

IE 8 не знает о html5, поэтому вы должны использовать некоторые приемы, когда хотите его использовать:

<!-- ENABLE HTML5 FOR DUMB BROWSER --> 
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
0 голосов
/ 22 мая 2011

Я думаю, вам нужно использовать innershiv .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...