Alexander: Invers drucken ??

Beitrag lesen

Hallo Silvia,

das geht eigentlich schon. Du kannst dynamisch das Hintergrundbild bzw. -frabe ändern, und mit CSS auch ebenfalls recht leicht die Schriftfarbe.

Problem ist aber, daß der User immer über "Deinen" Druckdialog die Seite drucken muß, da sonst das inver-script nicht ausgeführt wird. Wenn der Besucher es also aus dem Browser-Menü Datei-->Drucken druckt, klappt es nicht.

Es geht aber auch noch einfacher und vor allem immer: mit CSS selbst

Erstelle ein zweites CSS mit den gleichen  Klassen und Einträgen. Nur die Schriftfarbe und Hintergrundfarbe änderst Du halt.

Dann bindest Du das CSS so sein:
<link rel="stylesheet" media="print" href="print.css" type="text/css">
                              ^^^^^

So wird beim Ausdrucken dieses CSS genommen und für die Darstellung der Seite das "normale" CSS. Moderne Browser unterstützen dies.

Grüße

Alex :)