<link rel="stylesheet" href="printStyle.css" media="print" />
Эта строка фиксирует предварительный просмотр печати для Chrome/IE7 и IE9, но, похоже, она не работает с IE8. У кого-нибудь есть идея?Использование media = "print" для IE8
После некоторых комментариев я понял, что это проблема IE8. Я goolgeing вокруг и придумал добавив следующее в верхней части моей секции:
<!--[if lt IE 9]>
<script src="http://html5shiv-printshiv.googlecode.com/svn/trunk/html5shiv-printshiv.js"></script>
<![endif]-->
Это дает возможность использовать общую таблицу стилей с @media print {}
.
Это, опять же, работает в IE7/9, а не в IE8 .. Не может, опять же, понять, почему. Но printshiv действительно работает, иначе я не смог бы получить правильный предварительный просмотр в IE7.
Если проблема не связана с кодом шаблона, то предоставление кода шаблона в вашем вопросе не поможет. – cimmanon
Когда вы показываете сайт в IE8 - можете ли вы проверить, использует ли он IE8 в браузере? – Ani
В чем Ваш вопрос? как получить предварительный просмотр печати в ie8 для работы? – albert