
20/08/2008, 16:02
|
|
Respuesta: detectar cierre del navegador se podría hacer en el evento unload en la etiqueta body, ejecutar un script, y ese script borrar ficheros, pero claro, javascript no permite modificar el sistema de ficheros, como es el borrarlos.
pero asociado a ese evento si se controla, cada vez que se descarga la página se dispara el evento de ese modo correctamente
<script>
function ver() {
alert ("descarga de la página");
}
<body onunload="ver()">
esto funciona, la descarga de la web no solo se produce cuando cerramos sino evidentemente cada vez que se produce el postback. lo cual está bien. pero claro mediante javacript no se pueden borrar ficheros..
No se si la solución estará controlando las variables de sesión de usuario, aunque su tiempo es de 20 minutos (vida de la variable de sesión, que se puede modificar), a las 20 minutos como mucho el servidor detectaría que el usuario ha salido y efectuaría el borrado de su "basura".
de ser así, ¿cómo se implementaría?, como se que la variable de sesión de un usuario ha caducado???? y de ese modo actuar,
gracias
Última edición por overon37; 20/08/2008 a las 16:37 |