Комментарий: все решения IE, которые поддерживают HTML5.
Поскольку HTML5 принес более эффективный и чистый код на наши новые веб -страницы, единственный способ позволить IE распознавать новые элементы (такие как <статья>), - это использовать HTML5 SHIV. Благодаря Реми Шарпу за предоставление нам этого мини -сценария, чтобы решить проблему IE поддержки HTML5.Используйте и загрузите
html5.js должен быть вызван в элементе головки страницы (потому что IE должен знать этот элемент перед анализом элемента, поэтому этот файл JS не может быть вызван в нижней части страницы.)
Автор разместил файл JS в проект Google Code и позволил всем называть его напрямую, конечно, предпосылка заключается в том, что вам не волнует называть дополнительный файл.
Вы можете использовать условные комментарии IE, чтобы вызвать этот файл JS, чтобы браузеры, не имеющие таких браузеров, как Firefox, игнорируют этот код, и не будет ненужных HTTP-запросов. Следующий код будет работать только в браузере IE:
<!-[IE IE]>
<script src = "http://html5shiv.googlecode.com/svn/trunk/html5.js"> </script>
<! [endif]->
Конечно, если вам не нравится вызывать внешние сетевые файлы, вы также можете загрузить их и загружать их на свой собственный сервер, чтобы позвонить их отдельно (автор позволяет).
Ниже приведен код в файле JS:
(function () {if (!/*@cc_on!@*/0) return; var e = «Abbr, статья, в сторону, аудио, холст, даталист, детали, диалог, события, фигура, нижний колонтитул, заголовок, hgroup, mark, меню, счетчик, навигация, вывод, прогресс, раздел, время, видео" .plit (','), i = e.length;