Supportnet / Forum / Skripte(PHP,ASP,Perl...)
mit JavaScript im anderen Frame eine neue Seite laden
Frage
Hallo,
ich möchte erreichen, dass wenn eine Seite geöffnet wird ohne weiteres zutun sich in einem andern Frame Fenster eine neue Seite geladen wird.
Änhnich eines POPUP Fensters, nur nicht als neues Fenster.
so geht es nicht:
<script language="JavaScript">
window.open(´links2.htm´,´target=links´,´´);
</script>
Die Funktion durch klicken 2 Fenster zu ändern kenne ich, kann ich aber nicht gebrauchen.
Wer weis wie?
Michael
Antwort 1 von rfb
du kannst mit
onload im body-tag der ersten neu geladenen Seite eine Funktion aufrufen, die den Inhalt des anderen Frames ändert.Antwort 2 von Helferlinchen
Warum muss das unbedingt mit JavaScript sein?
Antwort 3 von rfb
Zitat:
Warum muss das unbedingt mit JavaScript sein?
solange die Zielstellung 2 Frames gleichzeitig ändern bleibt gehts nur so.Warum muss das unbedingt mit JavaScript sein?
Allerdings: wenn eh immer beide Frames gleichzeitig geändert werden - wozu dann 2 Seiten, das kann dann wirklich auch in einer Seite stehen.
Antwort 4 von mkburg
warum ich das machen will, spielt ja eigentlich keine Rolle.
Es muß natürlich nicht JaveScript sein.
Hauptsache ich kann eine Framefenster mit einer neues Seite laden.
Mit onLoad schaffe ich nur ein Neues Fenster.
Michael
Es muß natürlich nicht JaveScript sein.
Hauptsache ich kann eine Framefenster mit einer neues Seite laden.
Mit onLoad schaffe ich nur ein Neues Fenster.
Michael
Antwort 5 von rfb
Zitat:
Es muß natürlich nicht JaveScript sein.
doch, anders gehts nicht.Es muß natürlich nicht JaveScript sein.
Zitat:
Mit
du kannst mit Mit
onLoad schaffe ich nur ein Neues Fenster.onload eine beliebige JavaScript-Funktion ausführen, also zB. auch lade diese bestimmte Seite in jenes bestimmte Frame.Du müsstest jetzt schon mal etwas konkretisieren wo dabei dein Problem liegt.
Antwort 6 von Supermax
z.B.
parent bezieht sich dabei auf die übergeordnete Seite, bei einem Frameset ist das die Datei die die <frameset> und <frame> Tags enthält.
NAME DES ANDEREN FRAMES ist der Name, den du im entsprechenden frame-Tag über das Attribut "name" vergeben hast.
parent.NAME_DES_ANDEREN_FRAMES.location.href="seite2.html"parent bezieht sich dabei auf die übergeordnete Seite, bei einem Frameset ist das die Datei die die <frameset> und <frame> Tags enthält.
NAME DES ANDEREN FRAMES ist der Name, den du im entsprechenden frame-Tag über das Attribut "name" vergeben hast.

