Javascript-forum
Tabelle drucken ? - Druckversion

+- Javascript-forum (https://javascript-forum.de)
+-- Forum: Entwicklung (https://javascript-forum.de/forumdisplay.php?fid=4)
+--- Forum: Javascript (https://javascript-forum.de/forumdisplay.php?fid=6)
+--- Thema: Tabelle drucken ? (/showthread.php?tid=350)



Tabelle drucken ? - dl8aax - 02.02.2022

Moin,

ich habe eine Tabelle, siehe bild
Beim ausdrucken habe ich das Problem das die Hintergrundfarbe nicht mitgedruckt wird.
Drucken tu ich mit folgenden Code

Code:
function PrintElem(elem)
{
    var mywindow = window.open('', 'PRINT', 'height=400,width=600');

    mywindow.document.write('<html><head><title> </title>');
    mywindow.document.write('</head><body >');
    mywindow.document.write('<h1>Bienenstände</h1>');
    mywindow.document.write(document.getElementById(elem).outerHTML);
    mywindow.document.write('</body></html>');

    mywindow.document.close(); // necessary for IE >= 10
    mywindow.focus(); // necessary for IE >= 10*/

    mywindow.print();
    //mywindow.close();

    return true;
}
</script>

   

LG Dirk


RE: Tabelle drucken ? - admin - 04.02.2022

Kurz gesagt , du hast nur eine Tabelle mit weißen Hintergrund ?
Da ich kein Drucker habe kann ich sowas nicht testen , werde aber mal etwas Goggeln , denke mal das es einstellungs sache ist .
Könnte sein das man das mit JS oder CSS Steuern kann . Aber wie gesagt muss selber mal Googlen


RE: Tabelle drucken ? - dl8aax - 04.02.2022

Hi,

ja genau ich bekomme nur weißen Hintergrund. Bilder in der Tabelle werden farbig.
Was ich im www gefunden habe bezieht sich immer nur auf den gesamten Hintergrund der Tabelle.
Ich habe aber in den einzelnen Zellen unterschiedliche Farben als Hintergrund.

LG Dirk