Hiiiiiiiiilfe-Ich dreh noch durch
Os
- javascript
Jetzt suche ich schon seit Stunden in den Archive´n und bin aber immer noch nicht fündig geworden.
Ich habe eine Seite mit zwei Frames (oben und unten)
Im oberen habe ich ein Dropdown menu welches bei mouseover weitere Untermenus öffnet. Jedoch wird das Untermenu nicht vollständig gezeigt da mein Frame oben nur 15 % betragen soll.
Nun meine Bitte kann mir bitte weiterhelfen.......
ich drehe schon langsam durch......
merci
Os
Hallo,
das Problem ist, dass sich der Inhalt des oberen frames nicht über den unteren frame legen kann. Du kannst nur das Untermenu in den unteren frame einbinden und es dann über parent.frames[1].document... ansprechen. Das Problem dabei ist, dass die onMouseover/out-Events frameübergreifend nicht immer so funktionieren, wie man das erwarten könnte (beim Überschreiten der framegrenze wird zwar das onMouseout ausgeführt, das onMouseover im anderen frame aber nicht - das menu verschwindet sofort [zumindest in manchen Browsern]).
Ich habe das gelöst, indem ich gar nicht mit onMouseout arbeite, sondern mit blind.gifs, die ich um das eigentlich Menu/Untermenu lege und die ich mit einem onMouseover versehe: cursor über einem Begrenzungsbild = Menu verstecken.
bye
Steffen
Hallo,
das Problem ist, dass sich der Inhalt des oberen frames nicht über den unteren frame legen kann. Du kannst nur das Untermenu in den unteren frame einbinden und es dann über parent.frames[1].document... ansprechen. Das Problem dabei ist, dass die onMouseover/out-Events frameübergreifend nicht immer so funktionieren, wie man das erwarten könnte (beim Überschreiten der framegrenze wird zwar das onMouseout ausgeführt, das onMouseover im anderen frame aber nicht - das menu verschwindet sofort [zumindest in manchen Browsern]).
Ich habe das gelöst, indem ich gar nicht mit onMouseout arbeite, sondern mit blind.gifs, die ich um das eigentlich Menu/Untermenu lege und die ich mit einem onMouseover versehe: cursor über einem Begrenzungsbild = Menu verstecken.
bye
Steffen
guten morgen!!
neuer tipp zur güte: vergiss die Frames und verwende iframes! Bei denen habt ihr das Problem nicht!
have fun ;o)
mfg