Javascript-forum

Normale Version: Tabelle drucken ?
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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>

[attachment=66]

LG Dirk
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
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