Drucken eines divs
-
Hi Leute,
ich hab in meiner Seite einen Button, der die Seite drucken soll. Allerdings nciht die ganze, sondern nur nen div.
Habe es so versucht: (id des div ist print_area)onclick="print_area.print()"
Da bekomm ich nen Fehler, dass das Objekt die Funktion nciht unterstützt. Jemand ne Idee, wie ich das machen könnte?
-
Soweit ich weiß, geht das nicht. Eventuell halt zum drucken neues Fenster öffnen in dem dann nur der Div-Container steht, ausdrucken und Fenster wieder schließen.
Wenn es aber eine Möglichkeit gibt, würde mich auch interessieren.
Rein intuitiv würde ich denken sowas á la
<a href="java\1:window.document.getElementById('das_anzusprechende_objekt').print()">Drucken</a>
Funktioniert aber glaube ich nicht
Caipi
-
mach ein print stylesheet, in den alle html elemente display:none sind außerde das was du haben willst, schue dir mal die printpreview von einen thread hier im forum an dan sieht du mal ein bsp
-
...aber man muss auch bedenken, dass N 4.x die display - Eigenschaft nicht unterstützt!
MfG CSS
-
Gerard: Kannst du das ein bisschen genauer erklären? Wie sag ich dem window, dass es beim Aufruf der printmethode dieses print-stylesheet verwenden soll?
@CSS: Das ist egal.
-
-
dank dir.