Quale evento si scatena alla chiusura della pagina web

venerdì 10 luglio 2015 - 10.27
Tag Elenco Tags  VB.NET

trinity Profilo | Guru

salve buongiorno,

io ho una pagina web che alla sua chiusura mi deve gestire un controllo di un calcolo, in pratica come quando per esempio si sta scrivendo un post su facebook non si termina ma chiudendo la pagina facebook avvisa che il post non è stato completato.
Su quale evento si gestisce la chiusura della pagina web? io avevo visto l'vento unload ma questo evento si starta subito anche all'avvio della pagina...è questo l'evento che devo gestire oppure ci sono altri metodi?

Grazie
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Gluck74 Profilo | Guru


L'evento che stai cercando di usare, è un evento della pagina ASP.NET, quindi avviene lato server alla fine della sua esecuzione, PRIMA che la pagina venga spedita al browser.
Ti serve una soluzione javascript lato client, che agisce sul browser.
esempio:
window.onbeforeunload = function() { if (calcoloNonCompleto){ return 'ATTENZIONE!'+'\n'+ 'Non hai ancora salvato quello che stavi facendo!'; } }

Ciao
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5