Hallo Cybaer,
wozu mich Cybear erst unlängst wieder ermahnt hat
Wer? Anglizismus! =;-o
Entschuldige, ich tummel mich auf so vielen internationalen Bärenseiten, dass ich manchmal durcheinanderkomme. Da gibt es auch immer wieder Cy-Bären in allen Schreibweisen. ;-)
<script type="text/javascript" language="JavaScript">
Es kann nicht schaden, das Script mit "<!--" auszukommentieren. ;-)
Das mach ich auch immer, nur hier aus Gründen des Syntax-Highlightings (Anglizismus für "Bunti-Bunti") nicht.
OK, jetzt aber ernsthaft:
Habe alle deine Anregungen übernommen, bis auf:
if(typeof(document.getElementsByTagName("body")[0].className)!="undefined") {
Da müsste ich doch auch noch abfragen, wie das mit dem entsprechenden all.tags('body')[0].classname aussieht.
PS: Wer es *ganz* sauber machen will (also auch für Uralt-Browser), der muß jetzt allerdings das Script auslagern (typeof() existiert erst ab JS 1.1).
Aber der nimmt statt ohnehin   ... ;-)
Das erschien mir dann auch übertrieben.
Gruß Gernot