Hallo,
>Diese öffnen sich, wenn ich JavaScript deaktiviere andernfalls bleiben sie inaktiv.
OK. Ich kann es nun nachvollziehen.
Die Untermenüs öffnen sich beim Anklicken, hat also nichts mit "Rollover" zu tun.
Funktioniert auf Mac mit Safari und IE.
Funktioniert aber nicht bei Firefox.
Ich bin gewöhnlich mit Safari unterwegs und habe so gar nicht gemerkt, was da nicht in Ordnung sein soll.
Es liegt also am JavaScript für die Menüs.
Alle Untermenüs sind im Quellcode drin.
Bei aktivem JavaScript werden sie vom Script verborgen. Das ist für alle "normalen" Besucher.
Bei _nicht_ aktivem JavaScript kann man sie sehen. Das ist vorallem für Google etc. Die Spieder folgen so auch den Links in die Untermenüs und diese werden indiziert.
Das ist in Ordnung so.
Die Frage ist also: warum gehts bei Firefox nicht (Das mit der Konfiguration ist keine gute Antwort!).
Gewöhnlich liegt das an einer Browserweiche. Das heisst, das Script versucht herauszufinden, mit welchem Browser auf die Seite zugegriffen wird und gibt entsprechend unterschiedliche Befehle. Solche Weichen machten früher Sinn, heute nicht mehr. Moderne Browser führen JavaScript nahezu gleich aus. Ungewollte Nebenwirkung der Weiche: alternative Browser werden oft ausgesperrt, weil nicht erkannt.
http://www.sprengverband.ch/navi/src/utils.js http://www.sprengverband.ch/navi/src/AnimTree.js http://www.sprengverband.ch/navi/treeparams.js Grüsse r a c