molily: Javascript beim Drucken deaktivieren?

Beitrag lesen

Hallo,

Gibt es eine Möglichkeit, den Aufruf der Javascript-Datei für's Drucken zu verhindern?

Dein JavaScripte wird wohl beim Aufrufen eines Dokuments ausgeführt und wendet die Transparenz-Filter auf die Grafiken an. Wenn man das Dokument dann ausdruckt bzw. in die Druckvorschau geht, wird das Dokument in diesem Status als Grundlage verwendet und daraus die Druckversion berechnet.

Das heißt, es ist alleine von der Reihenfolge her nicht möglich, gewisse JavaScripte »beim Drucken« nicht anzuwenden.

Du kannst also höchstens im Druckstylesheet spezielle Formatierungsregeln für das Druckaussehen vornehmen. Theoretisch könntest du den bei den Bildern angewendeten Transparenz-Filter im CSS wieder abschalten:

img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false); }

Ich habe aber nicht überprüft, ob das funktioniert.

Mathias

--
»No nations, no borders.«
SELFHTML Weblog