Marc: Elemente nicht druckbar setzen

Beitrag lesen

Hallo!

Ich habe auf einer meiner Seiten eine Grafik, die ich per Button drucken kann. Funktioniert soweit auch gut, nur dass der Button mitgedruckt wird. Nun hab ich versucht ueber display:none diesen beim drucken auszublenden, was aber nicht funktioniert. So:

<style media="print">
     .noprint {display:none;}
</style>

und:
<BODY topmargin="0" leftmargin="0">
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
  <td><img src="images/xy.jpg"  border=1 name="sketch" width="400" height="500"></td>
  </tr>
</table>

<div class="noprint">
<table border="0" cellspacing="0" cellpadding="0">

<tr>
   <td><input type="button" value="print" onClick="javascript:window.print()"></td>
</tr>
</table>
</div>
1. Der Button wird aber trotzdem mit ausgedruckt. Warum?
2. Wie kriege ich die Grafik fuer den Druck positioniert und in der Groesse geaendert?

Bitte habt Erbarmen mit dem dem Nivaeu der Erklaerungen, bin blutiger Anfaenger ;-)

Marc