我正在使用javascript:print()在PHP脚本中进行打印。我添加了背景颜色。实际上它将是动态背景颜色。在看到打印预览时,背景颜色不会出现。有人帮忙这个问题。
提前致谢。
答案 0 :(得分:2)
您无法通过javascript控制此内容。
用户可以在打印机对话框中启用背景图像或颜色的打印。
答案 1 :(得分:0)
虽然@ Jan.的答案是正确的,你不应该弄乱用户的偏好和设置,但这在技术上是可行的。
只需在所有内容后面放置一个元素,然后在其中放置一个图像,其中所需的背景颜色可以延伸到100%宽度和100%高度。使用javascript / css这将非常简单。
虽然会打印页面的人会惹恼(说得温和......)