Christian: Drucken einer nicht geöffneten HTML Seite

Hallo, liebe Fachgemeinde!

Ich würde gerne dem Besucher meiner Website ermöglichen, via PRINT Button die Inhalte meiner designten HTML Seite in ganz sachlicher Briefpapier Form, also ohne Hintergrund, Grafiken, Menüs und Flash Spielereien zu drucken. Ich stelle mir da ein schlichtes HTML Dokument vor, auf dem die zu druckenden Inhalte drauf sind (quasi eine Printversion), die dann mittels einer Anweisung zum Drucker gesendet wird. Diese Seite sollte aber nicht im Browser erscheinen, da der Besucher da nicht mehr weiternavigieren kann.

Gruß
Chris

  1. Hi Chris,

    Ich würde gerne dem Besucher meiner Website ermöglichen, via PRINT Button die Inhalte meiner designten HTML Seite in ganz sachlicher Briefpapier Form, also ohne Hintergrund, Grafiken, Menüs und Flash Spielereien zu drucken.

    eine Extraseite für den Druck zu erstellen ist Overkill und überhaupt nicht notwendig. Du kannst per CSS in einem Drucklayout alles umformatieren und ein-/ausblenden, was du willst.

    http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media
     http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm

    Die derart formatierte Seite erscheint lediglich in einer Druckvorschau, falls diese vom Benutzer aufgerufen wird. Den Druckdialog kannst du ggf. mit window.print() aufrufen - wenn Javascript aktiviert ist.

    LG Roland

  2. Hallo Christian,

    Ich würde gerne dem Besucher meiner Website ermöglichen, via PRINT Button die Inhalte meiner designten HTML Seite in ganz sachlicher Briefpapier Form, also ohne Hintergrund, Grafiken, Menüs und Flash Spielereien zu drucken. Ich stelle mir da ein schlichtes HTML Dokument vor, auf dem die zu druckenden Inhalte drauf sind (quasi eine Printversion), die dann mittels einer Anweisung zum Drucker gesendet wird.

    Soweit ich weiß ist das nicht möglich, aber du kannst mit css ein Layout zum Drucken erstellen [1] und darin festlegen, was gedruckt werden soll, und was nicht (Hintergrund musst du übrigends nicht extra abschalten, der wird in der Regel sowies nicht mitgedruckt).

    Grüße aus Nürnberg
    Tobias

    [1] http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm