2009-05-14 10 views

Antwort

0

Nicht mit reinem CSS, denke ich nicht. Meine ... Interpretation dessen, was passiert, wenn Sie die Drucktaste drücken, ist, dass das Dokument entweder mit dem media="print" oder einem anderen relevanten Stylesheet neu geladen und dann als neues Dokument an die Druckvorschau/den Drucker gesendet wird, wobei der gesamte Inhalt im Standard/Startposition wie in diesem Stylesheet definiert.

Da ich nicht über eine Möglichkeit, den scrollenden Inhalt zu positionieren, mit css, würde ich sagen müssen, dass es nicht möglich ist. Javascript ist fast sicher der Weg, um dies zu gehen.

... darf ich fragen, warum Sie das tun möchten? Es ist keine Kritik, ich verstehe es einfach nicht.

+0

gut, ich würde gerne einen Schnappschuss der Seite drucken. – afin

+1

Dann, siehe Kommentar unten, ich denke "Prnt Scrn" wäre dein bestest (wenn auch kludgy) Freund. Ich glaube, dass JS * Screengrabs aufnehmen kann, ich kenne JS nicht gut genug, um zu beraten, tut mir leid. = ( –

0

Ich glaube nicht, dass Sie es sogar mit Javascript tun können. Es ist gegen den Geist des Webs. Gedrucktes Dokument ist angenommen, um anders auszusehen.

Ich vermute, dass, wenn Sie eine Bildlaufleiste auf der gedruckten Seite sehen, ist es ein Bug in zukünftigen Version eines Browsers behoben werden.

+0

Hat er das gemeint? Ahh ... ich nahm an, er meinte, dass er ein überlauf-div scrollen wollte und dann die Seite mit diesem div in der Scroll-Position drucken wollte. Wenn deine Interpretation richtig ist (und es macht Weitaus mehr Sinn als meine), kann ich sehen, warum er es wollen würde. Vielleicht zum Ausdrucken von Seiten-Design-Entwürfe, oder etwas? ... denke, vielleicht die alten Gläubigen Print Screen wäre von größter Bedeutung. –

Verwandte Themen