Moin Stefan,
wo liegt denn das Problem mit Include-Files ???
das zentrale Problem ist, dass Zeilen wie
<!--#include file = <%=Request.QueryString%>-->
nicht laufen. Zitat aus "Active Server Pages" von
S.Hettihewa: "Sie können ASP-Statements nicht dazu
benutzen, um eine neue Datei zu generieren, da ASP-
Statements erst nach externen Dateien ausgeführt
werden."
Leider hat der Autor recht ...
Ich nehme an, Du generierst die Datei (oder
deren Inhalt) sowieso dynamisch. Dann kannst Du
auch ganz einfach eine Print-Datei so erzeugen.
Die Struktur der Seite kannst Du ja mit Tabellen
vorbereiten und in die entsprechenden Zellen den
Inhalt einfügen.
Eigentlich macht die Print-Seite dann genau dasselbe
wie die "normale" Ausgabeseite, die Daten werden
lediglich anders dargestellt.
Hmmm, um die 90% der Inhaltsseiten sind statisch, nur
ein Footer wird als Include eingebaut. Mein erster Ansatz
war, die self.location.href als QueryString an eine Print-
Seite zu übergeben, die dann den Text in einer Blind Table
darstellt. Aber: Siehe oben ... :-(
Ich werde jetzt erst mal versuchen, das Pferdchen von der
anderen Seite her aufzuzäumen, die Seite sich also selbst,
mit den zusätzlichen Teilen für die Print-Page als Include,
aufrufen zu lassen (meine Fresse, was für ein Satz... ;-)
Horrido, Uli