NECESITO UN CÓDIGO

Iniciado por Generch, 22 Mayo 2014, 04:35 AM

0 Miembros y 2 Visitantes están viendo este tema.

Generch

El código consiste, y he visto páginas web que se desconectan de internet y queda solamente las imágenes en el navegador, perdiéndo todo vínculo con esas imágenes pasado un tiempo sin hacer clic en nada. Este código, creo que es muy importante, porque saca la saturación del sistema de consulta, mucha gente deja una oágina en funcionamiento, jorobando a otros consumidores. Por lo que el código que considero es java debería desconectar la página ante la inacción del usuario. ¿Como se genera?

jabedoya

#1
Hola estos datos se parametrizan en el web.config asi

Código (asp) [Seleccionar]
] <authentication mode="Forms">
     <forms loginUrl="~/Security/Login.aspx"timeout="60" />
</authentication>
 

O tambien

Código (asp) [Seleccionar]
<sessionState mode="InProc" timeout="60" />


Tambien puedes poner a que el sistema notifique al usuario antes de cerrar la sesion

Generch

Me interesaria avisar al usuario que debe iniciar una nueva sesión

jabedoya

Mañana te envio el.codigo completo dpara que lo apliques  a tu aplicativo.

jabedoya

Hola te adjunto el código que te había prometido


Código (asp) [Seleccionar]
<script type="text/javascript">
        var sessionTimeout = 16;
        var remainingTime;
        var flag = true;
        remainingTime = setInterval('setRemainingTime()', 60000);


        function setRemainingTime() {
            sessionTimeout--;
            if (sessionTimeout == 2) {               
                var result = confirm("Tú sesión está a punto de expirar en " + sessionTimeout + " minutos! Pulse OK para aumentar el tiempo de la sesión!");
                if (result)
                {
                    __doPostBack();
                }               
            }
//            if (sessionTimeout == 0) {
//                window.location.href = "Default.aspx";
//            }
        }
</script>