Mulder: Netscape-Problem! Wie zu lösen?

Beitrag lesen

Beim Internet Explorer funktioniert alles richtig. Nur beim Netscape nicht!!! Wenn sich die Kartei, bzw. der Div "Links" aufblättert und ich mit der Maus drüber fahr, flakert die Tabelle immer, d.h. der div wird einmal dargestellt und einmal wieder nicht, nur für das menschliche Auge kaum wahrnehmbar. Ich möchte aber, dass die Tabelle oder Kartei erst wieder verschwindet, wenn die Maus nicht darüberfährt, sondern wie beim IE, die Tabelle verlässt.

Eine direkte Lösung gibt es nicht.
Ich löse das wie folgt:

1. Jeder Layer hat nur einen onMouseOver, keinen onMouseOut. Bei ersterem werden zunächst alle Layer aus- und dann der überfahrene eingeblendet.
2. Um beim ganz herausfahren aus den Layern noch alle auszuschalten, mußt Du entweder
a. transparente GIFs außen drumherum packen (quasi ein "Bewegungsmelder"), die bei onMouseOver alle Layer ausschalten oder
b. permanent die Mausposition überwachen und außerhalb der Navigation dann alle Layer ausschalten.

Diese Lösung (genauer: Teil 1) hat auch den Vorteil, daß es auch bei schnellem Drüberfahren nicht mehr möglich ist, zwei oder mehr Punkte gleichzeitig auszuklappen.

So zu sehen bei http://www.e-max.de/index2.php