我在使用 IE8 打印网站时遇到了一个奇怪的问题。打印(或打印预览)对话框关闭后会出现问题,即使页面打印正常,网页也会完全空白(白色)。刷新解决了这个问题。
我最近包含了一个带有@font-face 声明的打印样式表。删除 @font-face 声明可以防止问题发生。我的字体声明如下:
@font-face {
font-family: 'FONT';
font-weight: normal;
font-style: normal;
src: url('../fonts/FONT.eot');
src: url('../fonts/FONT.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/FONT.woff') format('woff'), /* Modern Browsers */
url('../fonts/FONT.ttf') format('truetype'); /* Safari, Android, iOS */
}
我已经在 IE7、IE8、IE9 和最新版本的 Safari、Chrome 和 Firefox 中对此进行了测试。该问题仅发生在 IE8 中。
有没有其他人经历过这个并知道解决方案?