richard: Tabellenkopf auf jeder Druckseite anzeigen

Beitrag lesen

Hallo Thomas!
Wie werden Tabellen erzeugt?
Es handelt sich um Darstellung von Prüfprotokollen, die in XML vorliegen.
Da diese XML Dateien sehr komplex sind, und die Knotenstruktur nicht direkt der Tabellenstruktur entspricht, ist es nötig, das Ganze zunächst als XML Isle mittels XSL in eine HTML Seite zu kopieren, diese Isle in ein DOM Objekt zu laden und dieses mit Javascript "aufzuarbeiten".
Dann entsteht dynamisch die bereits erklärte Tabellenstruktur.

Wir die Druckfunktion oft benötigt?
Diese muss immer druckbar sein, da die Ergebnisse unter Umständen konserviert werden müssen.

@media print
{
  THEAD {display: table-header-group}
}
sollte im IE6 funktionieren!

Tut es aber nicht, denn eben diese Struktur habe ich eingebunden und sie funktioniert nicht.
Gibt es denn eine Möglichkeit mittels CSS irgendwie abzufragen, wieviel px oder cm der drucker auf einer Seite darstellen kann und dann danach eigene "Einzelseiten" mit direktem page-break-after zu generieren?

Weiterhin bin ich für alle Hinweise dankbar,
Richard