• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Druckvorschau

magifix

Neues Mitglied
Hat jemand eine Idee wie man am Ende eines Formulars eine Druckvorschau anzeigen und dann den Druck starten kann?
 
Für den Druck kreiert man am besten ein eigenes Stylesheet. Das kann dann mit media="print" (im link-Tag) eingebunden werden. Hier kann man wie beim normalen Stylesheet auch, festlegen, was gedruckt werden soll und was nicht. Letzteres könnte man z.B. mit display:none ausblenden.

Diese Arbeitsweise hat den Vorteil, dass man keine extra Seite erstellen muss, so dass man keine zwei Seiten warten muss, und dass der Nutzer nicht erst nach irgendwelchen Druck-Buttons suchen, sondern den Button seines Browsers nutzen kann.

Den Druck starten kann man nur mit JavaScript, das sollte man aber tunlichst unterlassen, man weiß ja gar nicht, ob ein Drucker angeschlossen ist. Ich habe mal einen Drucker nur über LAN und Druckerfreigabe an einem anderen PC angeschlossen gehabt. Jedesmal, wenn irgendsoein sehr schlauer Webmaster geglaubt hat, ich will was drucken und den Druckdialog gestartet hat, hats mit den Browser zerfetzt. Besonders toll ist das, wenn man sich mitten in irgendwelchen Bestellvorgängen befindet oder Paketmarken ausdruckt (hallo liebes Versandunternehmen mit dem Götterboten...!). Das sollte ein Nutzer selber schaffen, den Druck dann anzustoßen, wenn er das will!
 
Zurück
Oben