我有一个生成填充的php报告,并打印包含下表的DIV元素:
<table style="border-collapse: collapse; border-spacing: 0px; width:900;" id="PRINTAGEDWOTABLE">
<tbody>
<tr style="font-family:Arial; font-size:22; font-face: bold; text-decoration: underline;">
<th style="border:4px solid black; border-color: #000000;" colspan="5" align="center">WORK ORDERS SEPTEMBER AND OLDER</th>
</tr>
<tr style="font-family:Arial; font-size:16; font-face: bold;">
<th style="border:4px solid black; padding: 5px;">WO#</th>
<th style="border:4px solid black; padding: 5px;">CUSTOMER</th>
<th style="border:4px solid black; padding: 5px;">EQUIPMENT</th>
<th style="border:4px solid black; padding: 5px;">JOB NOTES</th>
</tr>
<tr>
<th colspan="6">
<br>
</th>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181000</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181858</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181858</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181858</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
在适用于Windows和Linux的Firefox中,div正确显示在屏幕上,每行都有单边框。 它正确地从Ubuntu上的Firefox 53打印。 在Windows上从Firefox 56.01打印时,第一页打印时带有正确的边框。所有其他页面无边框打印。 我以前在Windows上使用Firefox 53,但已更新以消除潜在的版本问题。 两个系统都打印到同一台打印机。 直到一周前,这一直在正常工作。 我试过玩“边界崩溃”属性,但它没有帮助。 任何见解都会受到欢迎。
谢谢!
答案 0 :(得分:0)
问题已在Firefox v57 beta中解决。 测试版的Firefox v57 - 工作
已报告为: 错误1394249 - 在初始页面
之后不打印长表的边框合