Dovresti rivedere il flusso dei dati e delle operazioni fra client e server... devi assumere che ogni dialogo fra browser e server si concluda con l'invio da parte del server della nuova pagina al client... lasciare operazioni "in sospeso" non e' una buona pratica: anche ammettendo di poter risolvere il problema "X" rimarrebbero da gestire la mancanza di corrente, il blocco del pc, ed ogni altra causa piu' o meno indipendente dalla volonta' dell'utente.Originariamente inviato da vito campanella
Ciao a tutti,
è possibile intercettare il tasto X di chiusura del browser ?
il mio problema è che se l'utente non esce correttamente dal programma, ma preme il bottone x mi rimane appeso il record in selezione e mi crea problemi quando lo visualizzo successivamente.
ho provato con
<SCRIPT LANGUAGE="JavaScript">
function Logout(){
document.logout.submit();
}
</SCRIPT>
<body style="margin:0;" beforeunload ="Logout()">
in questa maniera mi lancia questa funzione ogni volta che premo un tasto nella form, e così facendo fa delle procedure che non dovrebbero essere lanciate.
c'è una soluzione a questo problema ?
grazie
vito
ciao