Guten Abend,
1. Wie genau rufst du das Fenster auf, wie sieht genau deine Print-Anweisung aus?
2. Was ist ein unsichtbarer Frame?
3. Die Buttons kannst beim Drucken mit CSS unterdrücken.
.druck { display:none;deine Fontangaben} -> im CSS
<link rel="stylesheet" media="print" href="deinestylesheetdatei"> -> der Aufruf deiner CSS-Datei
4. Steht all das in SELFHTML.
Guten Abend
Dark Sider