Ich entwickle eine Webanwendung, bei der aufgrund des langsamen Datenbankzugriffs nicht der gesamte Inhalt einer Seite sofort, sondern dynamisch geladen wird, wenn der Benutzer auf a klickt nachdem Sie eine Auswahl getroffen haben.Unterschiede im Internet Explorer und Firefox beim dynamischen Laden von Inhalten dann vorwärts und rückwärts gehen
Das funktioniert gut. Wenn ich jedoch nach dem dynamischen Laden des Inhalts zu einer anderen Webseite navigiere und dann zurück navigiere, ist der geladene Inhalt in Internet Explorer verschwunden, d. H. Die Seite wird auf die ursprünglich abgerufene Seite zurückgesetzt. In Firefox (und auch Opera) ist der geladene Inhalt jedoch immer noch vorhanden, d. H. Die Seite wird so aussehen, als ob sie vor dem Navigieren weggegangen wäre.
Das Firefox-Verhalten ist in meinem Fall das gewünschte Verhalten, da der Benutzer routinemäßig zu Unterseiten navigieren und zur Hauptseite zurückkehren würde. Meine Frage ist daher, gibt es eine Möglichkeit, Internet Explorer zu zwingen, dieses Verhalten zu zeigen, oder gibt es mögliche Problemumgehungen, um das gewünschte Ergebnis zu erhalten?
Es scheint, dass in Bezug auf IE, ist dies fast so, aber nicht ganz. Als Beispiel verwende ich in meiner Anwendung JavaScript-Filterung und Paginierung (von Inhalten in einer Tabelle). Ich benutze "Select" Eingabefelder für die Filterung. In beiden IE und FF, die ausgewählten Optionen werden nach dem Navigieren weg und wieder zurück erinnert. Ich benutze Javascript-Variablen für den Paginierungsstatus. Diese Information wird in FF gespeichert, aber im IE zurückgesetzt. –