A
antihero
Hallo Leute,
ich habe mal wieder ein etwas komplizierteres Problem in Sachen CSS und Javascript. Da Caminus bei meinem letzten problem noch nicht überfordert war, dachte ich ich biete ihm mal eine neue Herausforderung... Natürlich dürfen auch alle anderen mitraten...
Das Problem
Ich arbeite mit zwei Framesets. Das eine ist Layout der Fachseite (Fachpublikum) und das andere ist Layout der Laienseite (logisch: Laienpublikum). In der Regel sind die Inhalte dieser beider Seiten anders, in einigen wenigen Themen überschneiden sie sich aber. Glücklicherweise ists kein Problem, einfach eine Datei aus der Fachseite in die Laienseite zu implementieren. Allerdings arbeiten beide Seiten mit einer anderen CSS Datei, das heisst, in der Fachseite ist die ganze Schrift immer schwarz, in der Laienseite immer grün.
Ich möchte nun mit Javascript (wahrscheinlich) eine Lösung realisieren, welche es ermöglicht je nach Frameset, in welchem die Datei geöffnet wird, ein anderes CSS einzubinden...
Vielen Dank für eure Anstrengungen, Ich hoffe meine Problemstellung ist einigermassen klar.
antihero
PS: ich weiss, am einfachsten wäre es, dass ganze so zu lösen, indem man die Datei einfach doppelt ablegt, einmal im Laienordner und einmal im Fachordner. Beide Dateien sind identisch bis auf den CSS aufruf. Ich werde das Problem auch so lösen, wenns keinen anderen Weg gibt, aber mein Chefe meint, es wäre eleganter eine dynamische Lösung zu haben...
ich habe mal wieder ein etwas komplizierteres Problem in Sachen CSS und Javascript. Da Caminus bei meinem letzten problem noch nicht überfordert war, dachte ich ich biete ihm mal eine neue Herausforderung... Natürlich dürfen auch alle anderen mitraten...
Das Problem
Ich arbeite mit zwei Framesets. Das eine ist Layout der Fachseite (Fachpublikum) und das andere ist Layout der Laienseite (logisch: Laienpublikum). In der Regel sind die Inhalte dieser beider Seiten anders, in einigen wenigen Themen überschneiden sie sich aber. Glücklicherweise ists kein Problem, einfach eine Datei aus der Fachseite in die Laienseite zu implementieren. Allerdings arbeiten beide Seiten mit einer anderen CSS Datei, das heisst, in der Fachseite ist die ganze Schrift immer schwarz, in der Laienseite immer grün.
Ich möchte nun mit Javascript (wahrscheinlich) eine Lösung realisieren, welche es ermöglicht je nach Frameset, in welchem die Datei geöffnet wird, ein anderes CSS einzubinden...
Vielen Dank für eure Anstrengungen, Ich hoffe meine Problemstellung ist einigermassen klar.
antihero
PS: ich weiss, am einfachsten wäre es, dass ganze so zu lösen, indem man die Datei einfach doppelt ablegt, einmal im Laienordner und einmal im Fachordner. Beide Dateien sind identisch bis auf den CSS aufruf. Ich werde das Problem auch so lösen, wenns keinen anderen Weg gibt, aber mein Chefe meint, es wäre eleganter eine dynamische Lösung zu haben...