MrTaliman: HTML Tabelle auf A4 skalieren

Hallo,
ich versuche eine HTML-Tabelle per Knopfdruck zu drucken, die breiter als der sichtbare Bereich ist. Sie befindet sich in einem Frame.
Bis jetzt hab ichs mit dieser JavaScript Funktion probiert:

function myprint() {
  if (window.print) {
                parent.Ansicht.focus();
                parent.Ansicht.print();
        }
 return ;
}

Das Problem: sowohl im FF wie im IE werden die Spalten außerhalb des sichtbaren Bereichs abgeschnitten.
Hat irgendjemand ne Idee wie ich die Tabelle auf A4 Größe skalieren kann?

  1. Hat irgendjemand ne Idee wie ich die Tabelle auf A4 Größe skalieren kann?

    Tach auch,

    wie wär's mit:
    <link rel="stylesheet" media="print" href="druckreifes.css">

    ?

    Wenn Du der Tabellenbreite für die Printausgabe
    eine Breite in mm zuweist, sollte es eigentlich gehen.

    Schönen Gruß

    1. Tach auch,

      wie wär's mit:
      <link rel="stylesheet" media="print" href="druckreifes.css">

      ?

      Wenn Du der Tabellenbreite für die Printausgabe
      eine Breite in mm zuweist, sollte es eigentlich gehen.

      Schönen Gruß

      Hallo! Das war n guter Tip, kannte ich so noch nicht! Aber funktioniert leider nicht. Die Ausgabe ist jetzt so schmal, wie es der Tabelleninhalt zulässt, aber nicht auf die 18cm Breite skaliert.
      das css:
      table{width: 180mm;}

      Cheers, MrTaliman

      1. Hm, kann man die Webseite irgendwo online sehen?
        Vielleicht fällt mir, oder sonstwem, dann auf, woran es liegt.
        So, ohne weitere Angaben, wird's schwierig bessere Tipps zu geben.

        1. Hm, kann man die Webseite irgendwo online sehen?
          Vielleicht fällt mir, oder sonstwem, dann auf, woran es liegt.
          So, ohne weitere Angaben, wird's schwierig bessere Tipps zu geben.

          Ich hab jetzt im print-css einfach ne kleinere Schriftgrösse angegeben,  und jetzt passts auf die Seite ;)
          Danke für die Hilfe!