Введение в статью Wulin.com (www.vevb.com): печать элементы HTML5 в браузере IE (т.е. Print Protector).
Печать элементы HTML5 в браузере IEIE версия 6 7 8 не распознает новые элементы в HTML5. Т.е. будет использовать пустые <section> и </section> пустые элементы для непризнанных элементов. Это также означает, что содержание неизвестных элементов не будет содержать их контент, и их нельзя стилизовано и включать переполненный контент в свой собственный узел DOM.
В следующем примере мы будем использовать статью, чтобы включить заголовок и абзац с некоторым текстом.
1
2
3
4
5
6
7
8
<статья>
<h1>
Лорем Ипсум
</h1>
<p>
Dolor Sit Amet, ConvineTur Adipisication Elit.
</p>
</article>
Поскольку браузер IE анализирует статью в пустой элемент, элемент заголовка и абзац переполнены.
1
2
3
4
5
6
7
<статья />
<h1>
Лорем Ипсум
</h1>
<p>
Dolor Sit Amet, ConvineTur Adipisication Elit.
</p>
Как работает Print Print ProtectorПокажите эти элементы в взгляде. IE Print Protector требует вспомогательного инструмента, небольшой кусочек кода JS, чтобы помочь браузеру IE поддержать эти теги HTML5. Чтобы разрешить напечатать эти элементы тега, при печати, то есть Print Protector временно заменяет элементы HTML5 и заменяет их поддерживаемыми элементами (такими как DIV и SAPN). IE Print Protector также будет генерировать лист специального стиля на основе существующего листа стилей, что также означает, что вы можете более безопасно определить стили для них с помощью методов Link, Style, @Import и @Media. IE Print Protector сохраняет исходные элементы HTML5 страницы. Производительность и события всех этих элементов не имеют никакого эффекта.
Как вступить в силу на Print ProtectorТ.е. Print Protector не используется
Использование IE Print Protector
Скачать IE Print Protector
IE Print Protector Minited JS (1,29 КБ) (736 байт GZIPPED) Бесскомпание JS (2,91 КБ)Адрес проекта: IE Print Protector
Оригинальный китайский: как заставить IE поддержать стиль печати новых элементов HTML5
Адрес проекта: IE Print Protector