Georg: Frameset und einzelne Seiten

Problem: ich habe einen Frame (index.htm) mit beispielsweise 2 Teilen definiert (Header mit Navitation = header.htm) und im unteren Teil die dynamische Anzeige (mainframe.htm). Wenn ich nur den Mainframe.htm anklicke dann wird natürlich auch nur diese Seite angezeigt, leider ohne den dazugehörigen Header. Also möcht ich eine Lösung schaffen die mir beim anklicken des mainframe.htm sicherstellt dass der ganze Frameset aufgerufen wird. Wie kann ich das machen ??

danke
Georg

  1. Wenn ich nur den Mainframe.htm anklicke dann wird natürlich auch nur diese Seite angezeigt, leider ohne den dazugehörigen Header.

    http://aktuell.de.selfhtml.org/artikel/phpasp/php-frames/
    http://aktuell.de.selfhtml.org/artikel/javascript/dyn-frames/

  2. Hy,

    um eine Antwort anderer Forumsmitglieder vorwegzunehmen: auf Frames verzichten !

    Um Dein Problem zu lösen: mit Javascript die aufgerufende Seite zurück in den Frame "zwingen":

    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
    <!--
    if (parent.location.href == window.location.href)
    parent.location.href = "Frameset_1.html";
    /*
    if (parent.location.href != window.location.href)
    parent.location.href = window.location.href;
    */
    //-->
    </SCRIPT>

    Das Script steht in Head-Bereich der Seiten, die im Frame bleiben sollen ...

    um eine Antwort anderer Forumsmitglieder vorwegzunehmen: bei deaktiviertem Javascript funktioniert das nicht !

    Guß Juce