Ich habe wirklich viele Dinge ausprobiert, um mögliche Gründe für das oben genannte Problem zu identifizieren. Sogar meinen Javascript-Navigationscode und den überprüften serverseitigen Code neu geschrieben.
Aber der einzige Ort, an dem ich die Lösung gefunden habe, ist vor Ort: Enhancedie, das besagt, dass es einen Fehler in IE8 gibt, der wie folgt lautet:
IE0012: IE Travellog beschädigt, wenn Sie von einer Seite mit einem großen POST-Formular zurück / weg navigieren Wenn ein Formulareingabefeld mit einem Wert länger als 523.659 Zeichen vorhanden ist, löscht der IE möglicherweise das Travellog der aktuellen Sitzung, wenn Sie sich von der Seite weg bewegen Historie), Deaktivieren der Vor- und Zurück-Taste. Repros in IE6 & IE7.
Es gibt folgende Lösungen, für die Sie sich entscheiden können:
- Suchen Sie nach dem Eingabefeld, das wie oben erwähnt viele Zeichen enthält, und beheben Sie Ihr Problem.
Wenn Sie die Kontrolle über das System haben, auf dem IE8 verwendet wird, können Sie den folgenden Registrierungsschlüssel auf diesem Computer hinzufügen. Es ist kein Schlüssel vorhanden, daher müssen Sie einen neuen hinzufügen:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ TravelLog] "MaxSize" = dword: ffffffff
Ich bin sehr entspannt, diese Informationen zu finden, da ich sehr lange damit verbracht habe, dieses Problem zu lösen. Hoffe das hilft jemandem.