Felix Riesterer: styleswitcher

Beitrag lesen

Lieber Don,

mir ist da noch etwas eingefallen.

Dann fällt die Hilfestellung sehr schwer. Ich vermute mal, dass an der Stelle

<a href="#"
onclick="setActiveStyleSheet('default');
return false;">schwarz weiß</a>
die Funktion "setActiveStyleSheet()" noch nicht definiert ist, der IE daher mit Deinem onClick nix anfangen kann. Dagegen spricht allerdings, dass Du Deine Javascript-Funktionen per externer .js-Datei eingebunden hast, sie also im <head> des HTML-Dokumentes eingebunden sind...

Wenn das Einbinden per externer .js-Datei korrekt ist, dann müsste der Browser die Funktion "setActiveStyleSheet" kennen. Das kannst Du ausprobieren, indem Du folgendes (per cut&paste) in die Adresszeile des Browsers eingibst:
javascript:alert(setActiveStyleSheet);

Im Dialog-Fenster sollte dann der Quelltext der Funktion erscheinen. Tut er das nicht, dann hast Du einen Fehler in der Zeile, in der Du Deine Javascript-Funkitionen einbindest!

Liebe Grüße aus Ellwangen,

Felix Riesterer.