Mit Back-Button aus Frames raus??

Von: , Frage gestellt am Di, 18. Jul 2000

Hallo,
Ich hab das Problem, dass ich nicht mit history.back() als BackLink aus einer Frameseite heraus komme. Gibt es da ein Script, das hier eingreift? Vielen Dank im Voraus Ciao Michael

3 Antworten zu dieser Frage

  1. Antwort von nach 23 Stunden hilfreich
    Re: Mit Back-Button aus Frames raus??

    Hallo,
    Ich hab das Problem, dass ich nicht mit history.back() als
    BackLink aus einer Frameseite heraus komme. Gibt es da ein
    Script, das hier eingreift? Vielen Dank im Voraus Ciao Michael
    ich weiss nicht, ob ich Dich richtig verstehe. Vielleicht hilft ja folgendes:

    top.history.back();

    Ansonsten versuch die Situation genauer zu beschreiben.
    Daniel

    • Antwort von nach einem Tag hilfreich
      Re^2: Mit Back-Button aus Frames raus??

      Hallo Daniel,
      ich versuchs mal: Web's werden mit Frontpage 2000 aufgebaut.
      Die Homepage ist ohne Frames aufgebaut, hat aber natürlich eine Navigation (oben u.links). Der Rest muss leider mit Frames aufgebaut werden, um andere Seiteninhalte zu laden. Wenn ich nun von der Homepage zu einer Frameseite gehe und dort im Navigationsframe einen Back-Button einbaue z.B. Gif mit <a href="javascript:history.back()">......usw. dann wirkt der Back-Button nur im Frame, will heißen er springt nur bis zu der obersten Frameseite zurück, aber nicht mehr auf die Homepage. Ich dachte eigentlich, dass dieser Befehl einfach "dumm" in der History nachschaut und sich dann die Seite unabhängig von Frames lädt! Wie kann ich das was machen.
      Ciao Michael

      • Antwort von nach einem Tag hilfreich
        Re^3: Mit Back-Button aus Frames raus??

        Hi Michael,

        ich habe Dein Problem noch nicht ganz verstanden. Vielleicht hilft Dir der Ansatz von Jochen Huch weiter, der hier vor ein paar Wochen stand ("Back-Button soll 2 Frames ändern" oder so ähnlich) - mußt Du mal im Archiv stöbern.
        Ansonsten quälen mich ähnliche Probleme. Bin zur Zeit am Basteln mit folgender Methode (siehe "SelfHTML"):
        **************************************************
        back()

        Entspricht bei normalen WWW-Seiten einem Klick auf den "Zurück"-Button im Browser. Bei Frames wird jedoch die letzte besuchte Seite aufgerufen, die nicht zum Frame-Set gehörte. Bei Frames also unterschiedlich zu history.back()! Erwartet keine Parameter.

        Beispiel:

        <html><head><title>Test</title>
        </head><body>
        <a href="javascript:window.back()">Zurück</a>
        </body></html>



        Erläuterung:

        Das Beispiel realisiert einen HTML-Verweis, bei dessen Anklicken die Seite aufgerufen wird, die zuletzt das gesamte Anzeigefenster ausfüllte.
        *************************************************
        Habe aber noch nix brauchbares zustande gebracht. Eine Alternative wäre vielleicht noch sowas wie:

        parent.anderer_frame.history.back()

        Viel Erfolg beim Weiterwursteln
        Cater Carlo

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!