Klappmenue unter Mozilla zu träge
Gerfried Kloster
- javascript
0 Orlando
Ich habe mit Javascript ein umfangreiches Klappmenü erstellt (Einträge aus einer Datenbank), das im IE6
ganz gut läuft.
Aber in Mozilla-basierenden Browsern (Netscape, Phoenix, Opera) reagiert das Menü so träge, dass
Menüpunkte markiert und Menüebenen stehen bleiben, wenn man zu schnell mit dem Mauszeiger über die
Menüpunkte fährt. Aber nur solange, bis alle Menüebenen einmal sichtbar waren und wieder versteckt
wurden. Dann funktioniert das Menü wieder einwandfrei.
Hat jemand eine Idee oder Anregung, wie ich die Menüfunktionen beschleunigen, oder das mouseout-Event
schnell und sicher ausführen kann?
Zum Ausprobieren und für den Quelltext:
http://www.klosterweb.de/test.htm
Anmerkung:
Die Menü-Links funktionieren nicht, da die Seiten noch nicht vorhanden sind. Die Farbgebung tut auch noch
nichts zur Sache. Ist nur ein Test!
Mit freundlichen Grüssen,
Gerfried
Hi Gerfried,
Aber in Mozilla-basierenden Browsern (Netscape, Phoenix, Opera) reagiert das Menü so träge,
*wah!* Du meinst wohl Gecko-Browser und da gehört Opera ganz und gar nicht dazu. Vielleicht ist das Menü deswegen bei mir so schnell.... <flame /> ;)
Hat jemand eine Idee oder Anregung, wie ich die Menüfunktionen beschleunigen, oder das mouseout-Event
schnell und sicher ausführen kann?
Ich habe *keine Ahnung*, ob display="none" schneller sein könnte als visibility="hidden". Mozilla ist allerdings bei DHTML leider generell noch etwas träge, Opera dagegen beim Generieren neuer Inhalte besonders lahm.
Ohne Javascript ist das Menü übrigens kaputt, es lassen sich nur die Hauptkategorien auswählen.
LG Roland