2017-10-11 2 views
2

J'ai un rapport de php qui génère Remplit, et imprime un élément DIV contenant le tableau suivant:Firefox pour Windows imprime des bordures de tableau sur la première page seulement

<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> 

Les écrans div sur l'écran correctement dans Firefox pour Windows et Linux, avec des frontières simples autour de chaque ligne. Il imprime à partir de Firefox 53 sur Ubuntu correctement. Lors de l'impression A partir de Firefox 56.01 sous Windows, la première page s'imprime avec les bordures correctes. Toutes les pages supplémentaires s'impriment sans frontières. J'utilisais Firefox 53 sous Windows auparavant, mais mis à jour pour éliminer un problème de version potentiel. Les deux systèmes impriment sur la même imprimante. Cela a fonctionné correctement jusqu'à il y a une semaine. J'ai essayé de jouer avec la propriété "border-collapse" mais ça n'aide pas. Toute idée serait la bienvenue.

Merci!

+0

Pour ce que ça vaut, 55.0.2 sur Ubuntu a le même problème. Depuis qu'il a fonctionné en 53, je pense que c'est un bug. –

+1

Souhaitez-vous classer un bug [ici] (https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&component=Printing)? – Dexter

+0

@Dexter. Je vais déposer un rapport de bug aujourd'hui. Merci. –

Répondre

0

Problème résolu dans Firefox v57 bêta. Testée avec la version bêta de Firefox v57 - Travailler

déjà signalé comme: Bug 1394249 - Frontières de longue table n'imprime pas après la page initiale

Fermeture