Salve a tutti, vorrei chiedervi un parere in base a questa mia esigenza.
Ho una pagina che contiene un form un po' lunghetto.
Vorrei fare in modo che se per sbaglio viene premuta la "X" di chiusura del browser, esca un messaggio che avverte che si sta chiudendo la finestra e che tutti i dati andranno persi, ma anche con la possibilità attraverso una confirm, di chiedere se si vuole proseguire oppure no.
Mettendo nel tag Body l'onUnload oppure l'onbeforeUnload riesco a fare la confirm, con una sintassi del genere:
Però anche se clicco su annulla la pagina si chiude ugualmente.codice:if (confirm('Vuoi davvero uscire ?')) { return true; } else { return false; }
Non c'è nessun trucchetto per impedirlo ?
Grazie !

Rispondi quotando