Ciao a tutti,
Ho una pagina con un form.
Dovrei mandare un alert all'utente se esce dalla pagina senza premere "submit".
Ho trovato questo script che funziona:
codice:<script type="text/javascript"> window.onbeforeunload = function (evt) { var messaggio = 'Uscendo tutte le modifiche non salvate verranno perse.'; if (typeof evt == 'undefined') { evt = window.event; } if (evt) { evt.returnValue = messaggio; } return messaggio; }</script>
Però lancia l'alert anche se si preme SUBMIT... mentre sarebbe meglio non mostrarlo più , visto che l'utente ha deciso di invare il form.
Come posso fare?
Grazie in anticipo a chi voglia darmi anche solo una dritta.

Rispondi quotando