Christian Wermelinger: Frame in einer anderen Datei aufrufen

Beitrag lesen

Tach

Da sich die Datei xy.htm in einem komplett anderem fenster befindet musste ich die Javasript Variante verwenden. Doch leider erhalte ich immer den Laufzeitfehler editor.parent.kopf ist Null oder kein Objekt. Woran liegt das? Die Datei whatever.html (welche die Frames beinhaltet) hab ich vorhin extra per PopUp-Window aufgerufen damit ich dem Fenster einen Namen geben konnte (editor).

Gruss Chris

Hi,

Danke dass du dir Zeit für mich nimmst:-( Ich versuche mein Problem nochmals etwas genauer zu umschreiben. Ich befinde mich in der Datei xy.html welche einen Link enthält (wie dieser auszusehen hat möcht ich ja gern wissen). Zum anderen hätten wir da die Datei whatever.html in der verschiedene Frames in einem Frameset definiert sind (name/src: kopf/top.html, content/inhalt.html, footer/footer.html). Nun möchte ich beim aufrufen des Links nicht einfach die Datei whatever.html aufrufen sondern in der Datei whatever.html im Frame 'kopf' eine andere Datei (neuedatei.html) aufrufen, also top.html durch neuedatei.html ersetzen. Ich hoffe das hilft dir und freue mich auf deine Ratschläge!

Also, wenn die Datei xy.html sich im Frameset von whatever.html befindet kannst du das so machen:

<a href="neueseite.html" target="kopf">link</a>

Sollte xy.html in einem komplett anderen Fenster sein, brauchst du den Namen des Fensters wo das Frameset drin steht.

dann gehts mit:

<a href="#" onClick="fensterName.parent.kopf.location.href='neu.html'">link</a>

Gruß

ueps