UlfL: Ausdrucken von formatierten HTML-Seiten in Java

Beitrag lesen

Hi Olaf,

wenn du bereit bist, auf Java zu verzichten [was eine gewisse Erleichterung sein dürfte ;-)], kannst du ein unsichtbaren Frame in deine Webseite definieren, wo die auszudruckende Webseite aufgebaut wird, und woraus der Druck angestoßen wird. Du machst also ein Frameset, mit zwei Frames. Der eine Frame füllt den gesamten Browser, der zweite hat eine Höhe (oder Breite) von "0".

Der Benutzer wählt seine Daten und Formular im sichtbaren Frame aus, und klickt auf "Drucken". Der "Drucken"-Button ist in Wirklichkeit ein Submit-Button, der die ausgewählten Daten an den Server überträgt. Als target sollte der unsichtbare Frame definiert sein. Der unsichtbare Frame wird dann von einer entsprechend aufbereiteten Seite geflutet, der sich mit onload=self.print() automatisch ausdruckt.

Wäre das was?
Ulf