Hallo,
Ich hab eine HP als Frameset aufgebaut (3 Zeilen - oben, mitte, unten).
Im oberen Frame ist das Hauptmenü, welches die Unterseiten im mittleren Frame öffnet. Hier habe ich einen kleinen JS-Bildwechsler drinnen.
Die Contentseiten im mittleren Frame sind wiederum Framesets (3 Spalten - links, rechts, mitte).
Nun kann es sein, dass ich in einer Unterseite einen Link habe, der mit einem Hauptmenü identisch ist.
zB. Ich hab oben die Bereiche "About me" und "Service". Wenn ich in ersterer Rubrik bin, kann ich von dort auch per Direktlink in den Bereich "Service" gelangen. Nun möchte ich bei diesem Link natürlich, dass der Bilderwechsler im Hauptmenü mitgeht.Deshalb lass ich da per onClick folgendes ausführen:
onClick="parent.topmenu.Bildwechsel(17,Highlight1);"
Leider scheint das nicht zu funktionieren, jedenfalls passiert im Hauptmenü nichts, nicht mal eine Fehlermeldung erscheint ;o(
Weiss jemand, was ich hier falsch mache?
Wenn ich dich nun richtig verstanden habe, liegt es am parent.
Versuche mal onClick="top.topmenue.Bildwechsel(17,Highlight1);"
Du scheinst die Hirarchie innerhalb deines Framesets noch nicht ganz begriffen zu haben, deshalb empfehle ich dir diese Seite:
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
Ein excellentes Werk, wenn es um Fensterhirarchie geht,wenn du das gelesen und begriffen hast, wirst du nie wieder Probleme mit einer hirarchischen Frage haben.
Gruß
Kurt
"Mut ist eine Tugend, doch Angst beweist Vernunft, Bewusstsein und Phantasie. Die Kunst ist es abzuwägen."
http://faq.united-web.at
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at