Tvivlsom HTML giver vistnok problemer med udskrift af side
Jeg har haft en bruger i dag, som ved udskrift af en bestillingsside får en tom side 2 ud ved hver eneste udskrift.Jeg troede umiddelbart det var et Windows/printer-problem. Det første jeg gjorde, var dog at tjekke, om det var ved alle I-netsider, eller om det kun var ved denne ene side. Det viste sig at være tilfældet. Alle andre sider, der udskrives, kommer fint ud; der er ikke en tom side 2.
Hvis der kun er 1 side at skrive ud, kommer der alligevel en tom side 2 med.
Udskrives der f.eks. 2, 3, 4, 5 eller flere sider fra bestillingslisten, kommer side 1 ud. Dernæst kommer den blanke side 2. Efter det kommer side 2, 3, 4 osv. fint ud.
Det er reelt ikke det store problem, men kunden har ret i, at det er unødigt ressourcespild, så derfor tjekkede jeg browseren (MSIE), gendannede MSIE til den tidligere version og hentede en spritny fra Windows Update, downloadede ny printerdriver, ryddede op i Windows etc.
Nu er PC'en toptunet, printer virker perfekt etc. Men der kommer stadig denne tomme side ud som nr. 2.
Nu har jeg haft et andet problem med den udskriftsside hos en anden bruger, og efter gennemsyn af kildekoden kan man vist roligt konstatere, at der er set bedre! Mit spørgsmål går på, om dårlig HTML, måske kombineret med dårlig PHP, kan forårsage denne ekstra tomme side?
Helt tom er den ikke, der er URL i toppen af siden, og (vistnok) dato og klokkeslet i bunden (som sædvanligt), hvis jeg husker rigtigt. Men det er en unødvendig side, og brugeren vil gerne af med den. Er det dårlig HTML kombineret med dårlig PHP? Hvis ikke, så håber jeg på andre fejlmuligheder.
