Ich muss auf die vorherige Seite zurückgehen und sie aktualisieren. Ich verwende history.go(-1), aber das Formular auf der vorherigen Seite wird nicht neu geladen.
Danke für die Antworten.
Ich muss auf die vorherige Seite zurückgehen und sie aktualisieren. Ich verwende history.go(-1), aber das Formular auf der vorherigen Seite wird nicht neu geladen.
Danke für die Antworten.
Mit Stand vom 10. Juni 2014 habe ich die neuesten Versionen von Chrome 35, FireFox 29 und IE 11 getestet. Nur Firefox hat nicht neu geladen, als ich location.history.back() ausgeführt habe. Also habe ich location.history.back() ersetzt durch
location.href = document.referrer
Meine Zurück-Taste funktioniert jetzt folgendermaßen:
<a href="#" onclick="location.href = document.referrer; return false;">Back</a>
Ich glaube, ich habe eine Möglichkeit erfunden, dies zu tun. Durch das Hinzufügen eines zufälligen Parameters zu url, zwingen wir Browser zu aktualisieren...
var backLocation = document.referrer;
if (backLocation) {
if (backLocation.indexOf("?") > -1) {
backLocation += "&randomParam=" + new Date().getTime();
} else {
backLocation += "?randomParam=" + new Date().getTime();
}
window.location.assign(backLocation);
}
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.