Frames und DHTML-Menü

PHPFlo

Mitglied
Hallo,
Ich habe ein Basic-DHTML Menü mit aufklappverfahren.
(Hier ,im oberen Frame)
Gibt es da eine Lösung wie ich das Menü über die Frameleiste bewegen kann?
Flo
 
Ein Attribut oder Befehl a'la "Mach dass mein Menü übers Frame hinaus geht" gibts in Javascript nicht :(
Ein Frame ist ein "Fenster",über dessen Grenzen hinaus kannst du genausowenig etwas erweitern,wie du bspw. ein Bild nen Paar px über den Rand des Browserfensters hinaus schieben kannst.

Du musst das Menu incl.Skript in alle Seiten hineintun,also auch in die,welche in den unteren beiden Frames erscheinen.
In den unteren Seiten musst du dann die Position aller Elemente verlagern,
und zwar im linken Frame um:
top:-82px

und im rechten Frame um:
top:-82px
left:-174px

Das Skript musst du dann insoweit ändern,dass die entsprechende Aktion,wenn sie in einem der Frames erfolgt wird,
auch die jeweilige Aktion in den beiden anderen Frames anstösst.

Bei deinem derzeitigem Aufbau deines Menus ist das kaum sinnvoll zu bewerkstelligen,das Beste wäre,wenn du das komplette
Menu in eine JS-Datei auslagerst und per JS in die Seiten schreiben lässt.je nach Frame musst du dann nur die Position der
Elemente neu berechnen lassen.
 

Neue Beiträge

Zurück