habilitar - instalar javascript
¿Hacer clic en javascript para hacer que el navegador vuelva a la página anterior? (9)
¿Existe una función que pueda adjuntar como un evento de clic de un botón para hacer que el navegador vuelva a la página anterior?
<input name="action" type="submit" value="Cancel"/>
window.history.back ();
<button onclick="goBack()">Go Back</button>
<script>
function goBack() {
window.history.back();
}
</script>
Agregue esto en su elemento de entrada:
<input action="action" onclick="window.history.go(-1); return false;" type="button" value="Back" />
Esto es lo único que funciona en todos los navegadores actuales:
<script>
function goBack() {
history.go(-1);
}
</script>
<button onclick="goBack()">Go Back</button>
Más corto aún!
<button onclick="history.go(-1);">Go back</button>
Prefiero el método .go(-number)
como entonces, para 1 o muchos ''backs'' solo hay 1 método para usar / recordar / actualizar / buscar, etc.
Además, usar una etiqueta para un botón de retroceso parece más apropiado que las etiquetas con nombres y tipos ...
Para ir a la página anterior.
Primer método
<a href="javascript: history.go(-1)">Go Back</a>
Segundo método
<a href="##" onClick="history.go(-1); return false;">Go back</a>
Si queremos dar más de un paso atrás, aumentar.
For going 2 steps back history.go(-2)
For going 3 steps back history.go(-3)
For going 4 steps back history.go(-4)
and so on.......
Sencillo. Una línea.
<button onclick="javascript:window.history.back();">Go Back</button>
Como la respuesta de Wim y Malik, pero solo en una línea.
Solo necesitas llamar al siguiente:
history.go(-1);
<input name="action" type="submit" value="Cancel" onclick="window.history.back();"/>
history.back()
o
history.go(-1)