[Javascript] aufklappbare Navigationsleiste mit 2 Frames
-
Ich habe eine Website mit 2 Frames und will, dass, wenn man auf den Button in der Navigationsleiste drückt, die Navigation im Hauptframe erscheint. Ich habe es mit <div> probiert, aber ich schaffe es nicht, das <div>-Element vom anderen Frame zu steuern. Wie mache ich das?
Danke imVoraus!
-
Eine Referenz auf irgendeinen Frame bekommst du so:
var frame_x = parent["FrameName"];
D.h., wenn dein Hauptframe "mainframe" heißt (siehe name-Attribut des Frames), sprichst du es so an:
var mainframe = parent["mainframe"];
-
Wie kann ich eine Javascript-Funktion in der HTML-Seite dieses Frames starten?
-
Ich wüsste nicht, dass dies möglich ist.
-
Ah,
endlich. Ich habe es durch probieren geschafft.
Man schafft es, indem man folgendes eingibt.
var mainframe = parent["main"]; mainframe.Function();
Function() ist nicht im selben Dokument, sondern im Dokument des Frames.