Sé que esto limita con el tabú aquí, y por favor no responder con "nunca se debe hacer esto", etc.usuario Alerta cuando golpean el botón de retroceso del navegador - con buena razón
Tengo una muy una forma larga en un asistente, y algunos usuarios están demasiado acostumbrados a usar los botones hacia atrás y hacia adelante del navegador que usan esos en lugar de los botones "Atrás" y "Siguiente" en el asistente de formularios. Si presionan el botón de retroceso del navegador, perderán todos sus datos de formulario (lo cual es un dolor en el trasero, ya que el formulario es muy largo).
¿Es posible mostrar una alerta que cuando tendrá un botón "llévame de aquí" y un botón "cancelar", por lo que si presionan cancelar, cancelará la función del botón Atrás?
No estoy seguro de que se trata de una regla de "nunca hagas esto". Stackoverflow me alerta cuando trato de salir de una página en la que no he guardado los cambios, y Gmail, y mi banco, etc. Y siempre estoy agradecido de que lo hayan hecho. También he visto que los datos de formulario de varias páginas persisten en las acciones del navegador de ida y vuelta, pero estaría contento con la alerta de Sarfraz a continuación. – msw