使用window.print()时表格单元格的背景颜色不能打印

时间:2010-06-04 05:42:26

标签: javascript

使用window.print()时表格单元格的背景颜色不打印

感谢您提供任何帮助/解决方案

2 个答案:

答案 0 :(得分:1)

如果您使用的是IE,则该行为由用户的设置控制。有关解决此问题的步骤,请参阅http://support.microsoft.com/kb/296326/en-us。 (我不认为网页可以覆盖此设置)

编辑:看起来即使这个功能有问题,也不会出现“不打印”的错误:http://support.microsoft.com/kb/974128/en-us

答案 1 :(得分:0)

我只是在猜测:我认为浏览器正在决定如何打印背景颜色。您可以使用CSS覆盖它。通过以下方式定义特定于打印的样式:

@media print {
    /*Styles Here*/
}