0

我正在使用 javascript:print() 在 PHP 脚本中进行打印。我在其中添加了背景颜色。实际上它将是动态背景颜色。在看到打印预览时,背景颜色不会出现。请任何人帮助解决这个问题。

提前致谢。

4

2 回答 2

2

您无法通过 javascript 控制它。

用户可以在打印机对话框中启用背景图像或颜色的打印。

于 2012-09-28T15:05:54.683 回答
0

尽管@Jan. 的答案是正确的,并且您不应该弄乱用户的偏好和设置,但在技术上是可行的。

只需在所有内容后面放置一个元素,然后在其中放置一个具有所需背景颜色的图像,该背景颜色可以拉伸到 100% 宽度和 100% 高度。使用 javascript / css 这将非常容易。

它会惹恼(委婉地说......)打印页面的人......

于 2012-09-28T15:17:44.680 回答