Aus einem Frame auf Main-Window zugreifen oder Menü überlagern
Frank
- javascript
Morgen alle zusammen!
Hab da ein Problem, und zwar:
Hab mir mit JavaScript jetzt ein schönes Mouseover-Menü gezaubert und mit den Frames haut auch alles hin! Im oberen Frame soll mein Header mit dem Menü erscheinen! Klappt auch! Das Menü wird beim Laden der Seite über JavaScript generiert!
Wie kann ich nun aber Das Menü auf einen darunterliegenden Frame überlagern???
Oder wie kann ich das Menü auf das Hauptfenster anpassen, also dort wo ich mein Frameset-Zeugs mache?
.... .document.getElementbyid[menue1].style.left ....usw!!!
Was müsste da vor .document stehen?? Owner geht nicht! Und mit Window wird das Menü nur in dem oberen Frame angezeigt, also dort wo der Aufruf statt fand!
Oder kann ich eine Hierachie festlegen, so dass das Menü einfach über den anderen Frame überlagert wird????
Hoffe das weiß jemand...is echt wichtig
hi
Oder kann ich eine Hierachie festlegen, so dass das Menü einfach über den anderen Frame überlagert wird????
du kannst nichts von einem frame in einen anderen überlagern lassen.
um das zu erreichen mußt du an der entsprechenden stelle im anderen frame dein menü fortsetzen.
Hoffe das weiß jemand...is echt wichtig
hier gibt es keine proritäten, alle probleme sind gleichwichtig.
infos über framekonstrukte findest du hier:
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
ein meines erachtens sehr gelungenes cross-frame menü findest du hier http://www.yxscripts.com.
lösungsansätze sind auch im archiv zu hauf vertreten.
so long
ole
(8-)>
Ja danke! Aber ich muss das für auf Arbeit machen!
Hast du ni einen Tip! Also nochmal!
Ich erstelle meine Frames in der Datei home.html!
In dem oberen Frame wird die Datei header.shtml eingebunden!
Kann ich von dem oberen Frame auf die home.html zugreifen?
Z.B. per .... .document.....usw....??
hi
self kommt von selbermachen und alles was du wissen mußt steht wie schon erwähnt hier:
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
mehr gibt es dazu nicht zu sagen
so long
ole
(8-)>
ps: fertigte lösungen gibt es vom dienstleister.