首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

小弟我的session为什么要刷新下才检测得到啊

2012-02-22 
我的session为什么要刷新下才检测得到啊,急!!我在用户登陆成功后把user_name放到session里了然后在myclass

我的session为什么要刷新下才检测得到啊,急!!
我在用户登陆成功后把user_name放到session里了
然后在myclass.asp里这样写的:
<%
if   session( "user_name ")= " "   then
%>
<script   language= "javascript ">
alert( "请登陆后操作! ")
window.location= "index.asp "
</javascript>
<%end   if%>
可是在客户端登陆后必须刷新一下才能得到session( "user_name ")
这是为什么呀?急!

[解决办法]
怎么你的叶面登陆后不刷新吗?
[解决办法]
<script language= "javascript ">
</javascript>

??
[解决办法]
在页首加上
<%
Response.Expires=0
Response.Buffer=true
%>
[解决办法]
在客户端登陆后应该提交到服务器端,然后服务器段设置session

你的代码可能是刷新后才走设置session部分的代码
[解决办法]
应该如jacklinchen(陈)所说
缓存的原因

热点排行