2009-05-26 26 views
1

Das mag sehr einfach sein, aber ich habe Probleme mit onclick="javascript:history.back(-1);" mit PHP. Auf der ersten Seite bekomme ich ein Suchergebnis und ich habe eine Postaktion verwendet, um die Suchkriterien zu erhalten. Auf dieser Seite kann ich die Details des Suchergebnisses anzeigen. Wenn ich zurück zur Suchergebnisseite für IE gehe, bekomme ich nichts, aber die Seite zeigt an, dass die Webseite abgelaufen ist.Wie komme ich zurück zur vorherigen Seite?

Was kann ich bei diesem Problem tun?

Vielen Dank im Voraus!

+0

Vielen Dank an euch alle. Was ich hier gemacht habe, ist die post-Werte in der Sitzung gespeichert und das Ergebnis auf einer anderen Seite angezeigt. Stackoverflow war eine großartige Unterstützung für mich und wirklich glücklich, denn ich habe jedes Mal Lösungen. – user75472

Antwort

0

Es scheint, dass der IE wieder Entsendung ist nicht die Form, wenn Sie zu dieser Seite zurück . Haben Sie überlegt, eine GET-Anfrage für Ihre Suche zu verwenden?

0

Das Problem (wahrscheinlich) ist, dass Sie möglicherweise POST-Anfrage verwenden, um die Suchergebnisse zu generieren.

Nur meine Neugier: Welche Version von IE verwenden Sie ?!

0

Versuchen Sie, das Formular an sich (die gleiche Seite) anstatt an eine andere Seite zu senden. Wenn es einen Fehler gibt, müssen Sie nicht zurückgehen, weil Sie schon da sind! Drucken Sie das Formular einfach erneut aus und geben Sie die Werte ein, die zusammen mit einer Nachricht gepostet wurden, dass etwas im Formular nicht validiert wurde.

Verwandte Themen