Christoph: Seite mit 2 Frames: Bei OnLoad soll sich Frame 2 ändern!?

Hallo zusammen,

als Java-Anfänger bekomme ich es einfach nicht hin:

Ich habe eine HTML-Seite mit 2 Frames.
Es soll sich, nachdem das erste Frame "frmHaupt" geladen
ist, der Inhalt des zweiten Frame "frmLinks" auch ändert.

Ich habe die Lösung mit "OnClick" auf nen Link:

<a href="#" onClick="frameset('Frame', 'ihre.htm')">1.Variante</a>

Wie bekomme ich das mit OnLoad hin?
Wo muss ich das in meine HTML-Seite einbauen?

  1. Hi,

    verwende die OnLoad()-Funktion und zwar im BODY-TAG:

    <body onLoad="frameset('Frame', 'ihre.htm')">
         Code Code
         Code Code
         Code Code
         Code Code
         Code Code
    </dody>
    Oder sogar wenn ich mich nicht irre im Frame-Tag bzw. Frameset-Tag.

    Das sollte eigentlich nicht schwer sein.

    Gruß, amin

    1. Vielen Dank Amin,

      warum funktioniert das eigentlich obwohl
      SCRIPT LANGUAGE nicht im Header steht?

      Christoph

      1. Hallo Christoph,

        Du brauchst SCRIPT LANGUAGE-Deklaration im Header nur wenn Du
        JavaScript-Code dort (im Header) auch schreibst und zwar Funktionen uzw. die Du danach im Laufe des Codes brauchst u. verwendest.

        Bei Onload im Body-Tag oder andere Tags, wird diese Deklaration nicht unbedingt gbraucht.

        Gruß, amin

  2. Ich habe die Lösung auf einer Seite gefunden:

    <body onLoad="parent.frmLinks.location='menuehintergrund.html'">

    Was mich nur wundert, das dieses Script funktioniert,
    ohne das man vorher in den Head das "SCRIPT LANGUAGE=" schreibt...?