AW: Computerbase verschwendet teuere Druckertinte.
ok, habe weiter getestet:
Vista 64bit + IE8 32bit + ohne Hintergrund drucken: nur weiße seiten
Vista 64bit + IE8 32bit + mit Hintergrund drucken: nur gradient wie oben wird gedruckt
Windows 2003 Server mit IE7: nur weiße seiten werden gedruckt.
Wir haben ca. 10 verscheidene Drucker im Pool. Habe 3 verschiedene Modelle voreingestellt, war immer dassselbe ergebnis zu sehen.
Habe die css definitionen von Computerbase mal schnell in DW reverse engineered
Es gibt folgende definitionen, aber keine für IE8. Ist aber unwichtig, weil sie kein einflüss bei mir auf druckergebnis haben.
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/stylesheets/cb_msie7.css?20090811" /><![endif]-->
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="/stylesheets/cb_msie6.css?20090708" /><![endif]-->
Den teufel habe ich in /stylesheets/cb_basics-min.css?20090918 gefunden.
und zwar steht dort eine zeile:
@media print{body,#page_wrapper,#page,#container,#center{background:none;margin:0px;overflow:visible;padding:0px;}
irgendwie scheint overflow:visible; meinen IE browsern überhaupt nicht zu schmecken. offenbar versucht der browser irgendein element mit gewalt visible zu machen schaft es nicht, dann hörts auf und zeigt es garnicht an (wahtscheinlich den content container oder was auch immer.
Lösung hat es mir gebracht wenn ich overflow:inherit; verwende. Dann wird alles auf einmal sauber gedruckt.
An sich ist die definition overflow:visible; korrrekt, nur der IE schafft es auf meinen beiden rechnern nicht, es in druckbereich richtig einzuquetschen. Das blöde ist, dass problem offenbar nur bei mir auftritt. Ich verwende übrigens standard DIN A4 Hochformat als Druchbereich. Lösung wäre es, den @media print overflow in den dateien cb_msie6.css, cb_msie7.css und cb_msie8.css auf inherit zu stellen. Aber da ich bis jetzt wohl der einzige bin, mit dem problem, wird das sicher keiner testen und machen.
http://home.arcor.de/yurij/Bug2.jpg
habe noch auf meinem privaten notebook den firefox angeworfen. druckvorschau hat dort auch ein paar problemchen. die flash werbung überdeckt den textbereich im ersten absatz.
werbung auf der rechten seite ist garnicht korrekt dargestellt, und frisst ausserdem ca. 15-20% der seitenbreite, dass für druck verwendet werden könnte.
Es ist kein Thema, dass Computerbase Werbung auch bei den Ausdrucken einblendet, sollte aber vielleicht korrigiert werden, dass die Werbung auch richtig und an richtigen stellen angezeigt wird und Inhaltdarstellung darunter nicht leidet.