Avatar billede steen_hansen Forsker
19. juli 2005 - 21:45 Der er 1 kommentar og
1 løsning

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.
Avatar billede steen_hansen Forsker
19. juli 2005 - 22:33 #1
Kan det evt. også have at gøre med noget mærkeligt CSS?

Min hensigt er såmænd at finde ud af, om den dårlige kodning kan have noget med problemerne at gøre, som jeg har oplevet hos (indtil nu) 2 brugere. Den anden havde et problem med at udskrive værdien fra <input type="text" value="8" ...disabled> (se http://www.eksperten.dk/spm/629945). text-boksen var lavet hvid og uden synlige kanter, så det næsten så ud som det hvide papir. Problemet var, at der var raster i tallene, og de blev meget utydelige ved udskrift på papir, så man dårligt kunne læse det.

Hvis det er tilfældet, at problemerne skyldes dårlig kodning, må udviklerne enten lave det om, eller også skal vi have det lavet andetsteds. Jeg kunne virkelig godt tænke mig at vide, om de problemer kan dukke op hos nogle brugere, selvom alle andre ikke har de problemer, eller om det er forhold i Windows/browser/printer, som forårsager det. Under alle omstændigheder er det deprimerende at se et firma, som har webudvikling som deres hoved-indtægtskilde lave så dårlig HTML, som det er tilfældet.
Avatar billede steen_hansen Forsker
20. juli 2005 - 21:26 #2
Udviklingsfirmaet har fået smidt problemerne i hovedet, de må lave ordentlig kode. Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester