Layer ausschalten
Andreas
- html
Hallo Ihr,
ich bin am Verzweifeln. Ich habe folgendes Problem:
Ich lese automatisch aus einem CMS mein Menü in Layern aus, die sich dann mit show und hide, jeweils ein- und ausschalten.
Wenn ich mit dem Mousezeiger nun über die jeweiligen Menüpunkte "gleite", öffnet sich der jeweils entsprechende Layer (das Untermenü). Mein Problem ist nun aber, wenn ich nun vorher kurz durch das Menü "geglitten" bin und dann doch kein Punkt anklicke, geht das Menü nicht mehr weg, ausser ich gehe auf ein Hauptpunkt der kein Untermenü hat. Ist das irgendwie möglich, wenn man nicht auf der Ebene mit dem Mousezeiger bin, dass ich das Menü wieder abschalten - evtl. mit einem Klick auf die Seite?!
hier die Beispielseite: http://www.berlinerfliesenmarkt.de/test/
Meine erste Lösung ging leider schief, da dies nur im Firefox funktionierte, aber nicht im IE.
<body onFocus="MM_showHideLayers('nav2punk1','','hide','nav2punk2','','hide')">
Gruß Andreas
habe d'ehre Andreas
Wenn ich mit dem Mousezeiger nun über die jeweiligen Menüpunkte "gleite", öffnet sich der jeweils entsprechende Layer (das Untermenü). Mein Problem ist nun aber, wenn ich nun vorher kurz durch das Menü "geglitten" bin und dann doch kein Punkt anklicke, geht das Menü nicht mehr weg,
Ich wollte mir diese Dreamweaver-Div-Wueste nicht antun. Hast Du irgendwo "onmouseout" verwendet.
http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onmouseout
man liest sich
Wilhelm