jojo123: Benutzeringaben ausdrucken

Beitrag lesen

Om nah hoo pez nyeetz, jojo123!

Du brauchst ein Druck-Stylesheet bei dem Das Textfeld einfach entsprechend positioniert ist - das ist keine Hexerei.

Hab ich mir auch schon gedacht. Eine extra css zum drucken.
Dann müsste ich ja eine leere html öffnen lassen (popup), den text

Nein, du hast doch schon ein HTML-Dokument, indem sich ein Formular mit dem besagten Inputfeld befindet (und ggf. noch viel mehr)

Im Druckstylesheet gibtst du folgendes an:

body * {display: none} /* alles wird nicht angezeigt */
#my-input {display: block; /* wird angezeigt */
           width:
           height:
           position: absolute;
           top: foo; /* Entfernung vom oberen Rand */
           left: bar}

Achte darauf, dass das ursprüngliche Stylesheet nicht für media: all gilt.

Matthias

danke, hab soweit ein druckstylesheet eingebunden.

Nun habe ich aber 2 probleme:

problem 1: links oben wird der title der seite, rechts oben die seitenanzahl, und unten die url mit ausgedrückt. Dies wird von mir nicht erwünscht. Kann man das präventiv mittels code deaktivieren?

Problem 2: bei usern mit duplexdruck wird das dokument erst eingezogen, gedreht und dann gedruckt. Da unsere intranet user eigenes papier haben, welches kürzer und schmaler ist als normales din A4, fällt das papier beim duplexdruck einfach aus dem drucker. Bei diesem druck müsste demnach das papier eingezogen werden, bedruckt werden, fertig. (nicht beabsichtigt ist: einziehen, drehen, bedrucken).
Wenn man den duplexdruck einfach präventiv mittels code für diesen druckvorgang abschalten könnte wäre es ideal.

Javascript ist erlaubt...

Weiss jmd eine lösung?