0

我们网站中有一个特定页面,当您打印时,它无法正常输出!

我们在网站上还有一个打印按钮,当您按下它时,它会在一个新的弹出窗口中打开一个“打印优化”版本的页面,其中背景颜色被剥离等。它在该窗口中正确显示,但是当我按下确定按钮时在打印对话框上它看起来仍然很糟糕。坦率地说,我什至不知道从哪里开始解决这个问题。任何帮助都会很棒!

当您从浏览器按打印预览时,它也显示得很糟糕。当您按打印预览时,一个页面怎么会在您的浏览器中以一种方式显示并且看起来完全不同?该页面是使用基于 phptal 的模板制作的(不知道这是否相关)

谢谢!

更新:我已经测试了萤火虫并更改了样式表上的媒体。页面的主样式表似乎同时应用于屏幕和打印(我将其设置为全部),它的打印预览看起来与我的浏览器上的不同。

这个问题很有帮助

4

1 回答 1

1

经过一番搜索,我意识到该页面上的图像是作为背景图像进入的(在 div style="background-image..." 中)!这就是浏览器删除它们并且我得到这种奇怪行为的原因。如果我将图像更改为实际的前景图像(img 标签),它工作得很好!

于 2011-03-30T15:25:53.917 回答