Gibt es eine Funktion, die ich als Klickereignis einer Schaltfläche anhängen kann, damit der Browser zur vorherigen Seite zurückkehrt?
<input name="action" type="submit" value="Cancel"/>
javascript
html
browser
onclick
dom-events
Doc Holiday
quelle
quelle
Antworten:
Fügen Sie dies in Ihr Eingabeelement ein
quelle
<input action="action" type="button" value="Back" onclick="window.history.go(-1); return false;" />
Diese Antwort ist ziemlich alt, daher könnte es sich um ein Problem handeln, das in moderneren Versionen von Browsern eingeführt wurde. :)action="action"
Teil? Und ist es gültig HTML?.js
Dateien enthalten sein sollte 2. Inline-JS durch eine Inhaltssicherheitsrichtlinie deaktiviert werden sollte, um XSS-Injektionen zu verringernoder
Legen Sie dies auf den Knopfgriff
onclick
. Es sollte so aussehen:quelle
Zum Aufrufen der vorherigen Seite
Erste Methode
Zweite Methode
Wenn wir mehr als einen Schritt zurück wollen, dann erhöhen Sie
quelle
quelle
Sie müssen nur Folgendes anrufen:
quelle
Am kürzesten noch!
http://jsfiddle.net/qXrbx/
Ich bevorzuge die
.go(-number)
Methode, da es für 1 oder viele 'Backs' nur 1 Methode gibt, die verwendet / erinnert / aktualisiert / gesucht werden kann usw.Außerdem scheint die Verwendung eines Tags für eine Zurück-Schaltfläche geeigneter zu sein als Tags mit Namen und Typen ...
quelle
quelle
Einfach. Eine Linie.
Wie die Antwort von Wim und Malik, aber nur in einer Zeile.
quelle
Dies ist das einzige, was in allen aktuellen Browsern funktioniert:
quelle
Funktioniert immer für mich
quelle