Frage

Ich habe eine Seite mit einem Suchformular.Wenn Sie die Seite zum ersten Mal besuchen, habe ich ein JQuery (Dokument) .Ready () Brennen:

generasacodicetagpre.

Jetzt, wenn Sie das Formular einreichen und dann auf die Schaltfläche Zurück drücken, feuert das Dokument nicht ab, und es muss nicht.

Das ursprüngliche Problem war nur in Firefox, aber nach einiger Forschung fand ich fest, dass das Hinzufügen eines Entlastungs-Ereignisses an den Körper gelöst wird:

generasacodicetagpre.

Jetzt wurde mir gesagt, dass es nicht in IE11 funktioniert.

Jeder hat irgendwelche Tipps, um das Dokument zu erhalten. Aktuelle Funktion, um in IE11 zu feuern?

War es hilfreich?

Lösung

Ich stolperte also über diese Antwort in meiner Suche, am Ende des Pfostens begraben.

Ich habe es einen Schuss gegeben und es funktioniert:

generasacodicetagpre.

Ich habe den Originalcode intakt verlassen, denn in meinem Fall setze ich lediglich einen UNIX-Zeitstempel und ist in Ordnung, wenn es mehrmals passiert.

Komplette Antwort:

generasacodicetagpre.

Andere Tipps

Für alle anderen, die in dieses Problem läuft, ist ein MSDN-Artikel hier, der dokumentiert, wie das Rückwärts- / Vorwärts-Caching-Verhalten von IE11 aufgehalten wird: https://msdn.microsoft.com/library/dn265017 (v= vs.85) .aspx .Dem Hinzufügen eines Bevorzugslast-Ereignishandlers stoppt es, so stoppt es.Dies funktioniert auch auf Firefox: https://developer.mozilla.org/de-us/docs/using_firefox_1.5_caching .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top