Hi,
Nun meine Frage: Theoretisch wäre es ja möglich, dass man CSS im Browser ausschaltet und JavaScript trotzdem laufen lässt. Dies möchte ich auf meiner Seite aber gerne verhindern, da meine Scripte ohne CSS sinnlos sind.
Nun ja: Textbrowser mit JS und ohne CSS abzufangen ist weniger das Problem (s. peter s.' Posting). Ggf. reicht da schon eine Prüfung auf das Vorhandensein der Eigenschaft style.
Wenn man aber CSS in einem CSS-fähigen Browser abschaltet (zumindest in Opera & FF ist das kein Problem - nativ oder via PlugIn), dann könnte es durchaus sein, daß der Browser CSS-Angaben intern verarbeitet, aber eben nicht nutzt. Dann würde Peters Vorschlag bezügl. currentStyle/getComputedStyle() nicht greifen.
Probiers halt einfach mal aus, wie zumindest Opera und FF dort reagieren. Aber selbst wenn das klappt: eine Gewähr, daß es andere Browser auch so machen, kann dir keiner geben ...
Gruß, Cybaer
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)