Ingo Turski: Druckversion mit print() drucken

Beitrag lesen

Hi,

ich habe für meine (Intranet-)Site zusätzlich eine Druckversion erstellt. Die Druckversion besteht aus eigenständigen Seiten (also nicht über den Austausch von Stylesheets).

auch wenn Du eine mögliche Lösung schon hast: warum sollte für eine Intranet-Seite nicht dasselbe gelten woe für eine öffentliche Seite? Und wieso "Austausch" von CSS?

Mal ein Beispiel: ich habe das Script für einen Terminkalender so modifiziert, dass Unötiges und nicht auszudruckende Einträge die Klasse "noprint" bekommen. Im CSS dann über @media print { .noprint { display:none } } formatiert. Das hat das Extra-Script print.php erübrigt und die Mitarbeiter brauchen lediglich auf ihren wohlbekannten Print-Button im Browser zu klicken.

Du solltest Dir auch im Intranet nicht sicher sein, dass der Administrator auch zukünftig Javascript zuläßt - es sei denn, Du bist das selbst und hast für die Mitarbeiter keinen IE als Standardbrowser eingestellt. ;-)

freundliche Grüße
Ingo