奖,asp用户登录session问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:17:40
<%
if session("username")<>"" then
进入用户管理页面
%>
session有20分钟的交互时限,我打开一个页面停20分钟,session就会失效,
用session.timeout=24加长时限,也不好,我关闭页面,(不点退出按钮),重新打开登录页面,会直接进入,各位,有什么好的解决方法吗?
我的意思是,当我登录后,不关闭所有页面,我就永远在线.当我不点退出按钮,关闭所有页面后,我就登出,再进入需要重新登录,什么方法?具体点

所有的页面都关闭的话是不能出现的,也许是你的浏览器不同,象腾讯的TT,你要关掉浏览器才会使session失效,如果只是关闭那些网页窗口,然后再打开,还是会保留session的

用COOKIE阿

<%
if request.cookies("username")<>"" then
进入用户管理页面
%>