Christopher Reitz: Breite Tabellen drucken im IE

Beitrag lesen

Hallo,
ich habe ein Problem und bin mit meinem Latein leider am Ende, aber vielleicht kann mir ja jemand ein paar Tipps geben.

Also...
ich versuche für unsere Webanwendung eine schöne Druckansicht zu erstellen. Dafür habe ich eine eigene CSS-Datei print.css erstellt, welche unnötige Seitenelemente (gr. Header Grafik, etc) ausblendet und das Layout für den Druck minimalisiert und mit media=print eingebunden wurde.
Die Seite besteht aus einer 760px breiten Tabelle, welche auf den meisten Seiten ziemlich vollgestopft mit Formular Elementen ist.
Der Netscape schafft es die Tabelle beim drucken etwas zusammen zu schieben, damit alles auf das Papier kommt. Der IE ist da leider nicht so intelligent und schneidet einen Teil an der rechten Seite einfach ab.
Das ganze liegt wohl daran, dass der Netscape beim Drucken das Feature "Größe ändern" bietet, welche standardmäßig auf "Größe anpassen" steht, was den von mir gewünschten Effekt mit sich bringt. Der IE kann das scheinbar nicht(?).

Damit ihr euch das besser vorstellen könnt, habe ich Screenshots der Druckvorschau im jeweiligen Browser gemacht:

Netscape 7.1:
http://www.alcedis.com/cre/drucken_ns.gif

IE 6.0:
http://www.alcedis.com/cre/drucken_ie.gif

Weiß jemand eine Möglichkeit wie ich den IE dazu bewege mir das genauso sauber auszudrucken wie der Netscape, also das nichts seitlich abgeschnitten wird? Und das möglichst ohne an den Browsereinstellungen zu tweaken, dass kann man nämlich vom User nicht erwarten. Oder ist da nichts zu machen und ich muss mich damit abfinden, dass der IE hier einfach wieder mal nicht mitkommt...?

Viele Grüße,
Christopher Reitz

Alcedis GmbH