Pregunta

Estoy desarrollando un formulario de registro que lleva a los usuarios a una página de confirmación de "agradecimiento". En esta página de confirmación, me gustaría tener un botón que redirige a los usuarios a donde estuvieran antes de la página de registro.

El único problema es que mi cliente necesita que esto se haga por completo en el front-end, con HTML5 y JavaScript.

Dadas estas limitaciones, ¿cuál es la forma más eficiente de generar un enlace que envía al usuario a donde estaba hace dos páginas?

¿Fue útil?

Solución

Si entiendo su pregunta correctamente, puede hacer esto cuando el botón haga clic:

<script>
function goBack()
  {
  window.history.go(-2)
  }
</script>

<body>
<button onclick="goBack()">Go Back 2 Pages</button>
</body>

Esto fue directamente del ejemplo de W3School http://www.w3schools.com/jsref/met_his_go.asp

Otros consejos

¿Qué tal establecer cookie que contenga el valor de referir URL al ingresar la página de registro y luego usar este valor para redirigir al dejar la página de 'gracias'?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top