Determine el tiempo de vencimiento de la sesión: use JavaScript para mostrar los segundos restantes <%@LANGUAGE=VBSCRIPT CODEPAGE=936%>
<%session.timeout=1440 'Unidad (minuto) 1440=24 horas El parámetro no puede ser mayor a 24 horas, es decir no puede ser mayor a 1440 minutos%>
<%
si sesión (iniciar sesión) <> 888888 entonces 'determinar si la sesión es válida
Response.Write(La sesión ha caducado)
terminar si
%>
<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transicional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>
<html xmlns=http://www.w3.org/1999/xhtml>
<cabeza>
<meta http-equiv=Tipo de contenido content=text/html charset=gb2312 />
<título>Documento sin título</título>
<guión>
var lefttime=6 //transferencia de hora de sesión
var tid
función x()
{
tiempo izquierdo--
document.all.xx.innerText=Restante:+tiempo restante + segundos
if(lefttime==0) {clearInterval(tid);document.all.xx.innerText=Se agotó el tiempo de inicio de sesión}
}
tid = ventana.setInterval(x(),1000)
</script>
</cabeza>
<cuerpo>
<div id=xx></div>
http://www.vevb.com
</cuerpo>
</html>
¿Puede aparecer una advertencia cuando se acabe el tiempo y hacer clic para ingresar a otra pantalla?
<guión>
var lefttime=3 //transferencia de hora de sesión
var tid
función x()
{
tiempo izquierdo--
document.all.xx.innerText=Restante:+tiempo restante + segundos
si(tiempo izquierdo==0)
{
ventana.clearInterval(tid);
if(ventana.confirmar(¿Quieres entrar?))
ventana.abierta(http://www.vevb.com/)
}
}
tid = ventana.setInterval(x(),1000)
</script>
<cuerpo>
<div id=xx></div>
No utilice window.open para abrir otra página, sino abra una nueva página en la página original.
Cambie window.open(http://www.vevb.com/) a
window.locaton.href=http://www.vevb.com servirá