Chaos: Mittels Javascript CSS-Layer austauschen. Geht das?

Beitrag lesen

Hallo,

habe eine dringende Frage....kurze Erklärung:
Möchte mittels CSS eine Textdatei zum Drucken anbieten die in zweierlei Varianten auszudrucken geht. Einmal normal auf voller DIN A4 Seite (Standardvorgabe) und einmal im A5-Taschenbuchformat (optional wählbar).
Der Benutzer sollte die Möglichkeit haben mittels Link auszuwählen, , ob er nicht doch im A5-Format drucken möchte.
Nun müsste die Seite mit dem entsprechenden CSS-Layer neu geladen werden, so daß der Benutzer sie dann ausdrucken kann. Geht so etwas?

Grob dachte ich mal an eine Funktion die per writeln und body onload das CSS-File neu lädt. Lieg ich da total falsch?

Please help.