[GastForen Programmierung/Entwicklung JavaScript problematischer Zurück-Button

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

problematischer Zurück-Button

Anonym
Beiträge gesamt: 22827

18. Okt 2004, 14:27
Beitrag # 1 von 3
Bewertung:
(435 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Folgende Situation:
eine HTML-Seite besteht aus 2 Frames, links Menü + Aktuelles und in der Mitte bzw rechts die Hauptseite. Wird die Hauptseite geladen, so ruft diese automatisch mit onLoad die Seite im linken Frame auf.
So weit so gut.

Folgendes Problem:
Der browserinterne "Zurück-Button" ist nun Schrott, da man als User mehrmals klicken muss - Lösung: eigener Button, welcher in der history die 2.letzte Seite aufruft. Dies funktioniert aber nur beim ersten mal, da die geladene Seite nun wieder mit onLoad die History überspielt. Beim 2.mal müsste man nun schon die 3.letzte Seite aufrufen.

Frage:
Hat jemand eine Idee wie man es anders lösen könnte??????
DANKE
X

problematischer Zurück-Button

Tömsken
Beiträge gesamt: 720

21. Okt 2004, 00:41
Beitrag # 2 von 3
Beitrag ID: #117396
Bewertung:
(434 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Nur so 'ne Idee - nicht ausprobiert:

Du lädst den linken Frame wahrscheinlich mit parent.menu.location.href='menu.htm' oder ähnlich, wodurch ein weiterer Eintrag in der History angelegt wird. Stattdessen überschreibe doch mal den letzten History-Eintrag mit parent.menu.location.replace('menu.htm');

Oder prüfe, was in den Frames angezeigt wird und korrigiere das dann. Wenn sich z. B. der links Frame ändert, könnte der zunächst den rechten Auslesen. Wird dort nicht angezeigt, was zum linken passt, wird's eben nachgeladen.

Aber wenn sich die beiden Frames eh dauernd ändern, würde ich für jeden Bereich eine eigene Frameset-Datei anlegen. Damit wären alle Probleme auf einfache Weise beendet.


als Antwort auf: [#116609]

problematischer Zurück-Button

Anonym
Beiträge gesamt: 22827

25. Okt 2004, 10:24
Beitrag # 3 von 3
Beitrag ID: #118343
Bewertung:
(434 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke,
das mit den .replace('...'); klappt wunderbar.
Hatte tatsächlich auf href verwiesen und somit einen Eintrag in die history erzwungen.


als Antwort auf: [#116609]

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022
Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022