Hallo,
Ich befürchte zwar schlimmstes, aber kann man irgendwie feststellen wieviel auf einer A4 Seite Hochformat Platz hat?
Seitenbreite (etwas mehr als 8") mal eingestellte Druckerauflösung, z.B. 150dpi, ergibt mit diesen Beispielwerten etwas über 1200px.
Am besten in JavaScript in Pixel...
Das natürlich nicht. Javascript hat keinen Zugriff auf Informationen oder Einstellungen jenseits des aktuellen Browserfensters oder der Client/Server-Verbindung.
Auf einem System mit IE6 (frisch aufgesetztes WinXP) zum Beispiel kann ich ein div mit width="640" reintun, der Rest wird abgeschnitten.
Riecht nach Druckerauflösung 75dpi. - Die Bildschirmauflösung hat bei der Druckausgabe überhaupt nix zu melden.
Auf einem WinXP System hingegen mit IE8 haben scheinbar fast 1000 Pixel Platz
Bei 120dpi vermutlich.
Das ist doch irre! Gibts da eine Möglichkeit?
Stell die Druckertreiber gleich ein. Außerdem zeigt dein Beispiel eindrucksvoll, dass ein pixelbasiertes Layout eventuell noch am Bildschirm, keineswegs aber bei der Druckerausgabe ein gute Idee ist.
Ciao,
Martin
Ordnung schaffen heißt, das Eigelb vom Dotter zu trennen.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(