Cita:
Iniciado por Al Zuwaga
Evidentemente estás programando en ASP.Net.
Igualmente, te remito a mi primer intervención en éste mensaje. Al menos a mi me parece la solución más sana.
Un saludo.
hola
no te entiendo, quieres decir ¿qué por qué ejecuto el código desde el evento "unload"?
Esta claro que no es la manera, pero ¿cuál es la manera? no se puede arreglar la cosa simplemente poniendo un botón y que usuario cuando termine lo pulse, todos sabemos que la mayoría de usuarios no lo harían..... ni yo lo hago muchas veces en la web de mi banco..... pero mas que nada por inercia de cerrar el navegador que es mas sencillo
hay una manera de preguntar si la variable de sesión ha caduca o no
If Session.IsNewSession Then
' ha caducado la sesion
eliminar_ficheros()
End If
pero claro, ha de ejecutarlo el servidor por cada variable de sesión de cada usuario, y esa es otra cuestión, ¿cómo?
se os ocurre alguna solución o lo dejo como está, que cuando el usuario entre elimine todo lo de la sesión anterior, aunque creo que debe existir otra forma...
un saludo