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:

codice:
	if (confirm('Vuoi davvero uscire ?')) {
		return true;
		} else {
		return false;	
		}
Però anche se clicco su annulla la pagina si chiude ugualmente.
Non c'è nessun trucchetto per impedirlo ?
Grazie !