我在登陆页面是这样写的
Session["TestSes"]=loginname;
在Page_Load里面是这样写的
if(Session["TestSes"]!=null)
{
Response.Write("不显示登录窗口");
}
else
{
Response.Write("显示登录窗口");
}里面的代码 写出了我的意思现在问题来了,
我在IE浏览器打开 登陆页面 登陆进入 记录了Session["TestSes"]
然后 我本页面不关闭,然后我用重新打开傲游浏览器 打开登录页面,可为什么还是现在登陆窗口呢,而不隐藏呢
不同浏览器 是不是不能识别 别的浏览器的Session,那位大哥帮忙下!
Session["TestSes"]=loginname;
在Page_Load里面是这样写的
if(Session["TestSes"]!=null)
{
Response.Write("不显示登录窗口");
}
else
{
Response.Write("显示登录窗口");
}里面的代码 写出了我的意思现在问题来了,
我在IE浏览器打开 登陆页面 登陆进入 记录了Session["TestSes"]
然后 我本页面不关闭,然后我用重新打开傲游浏览器 打开登录页面,可为什么还是现在登陆窗口呢,而不隐藏呢
不同浏览器 是不是不能识别 别的浏览器的Session,那位大哥帮忙下!
{
Response.Write("不显示登录窗口");
}
else
{
Response.Write("显示登录窗口");
}
{
Response.Write("不显示登录窗口");
}
else
{
Response.Write("显示登录窗口");
}
打开ie登陆一个账号a。把这个ie叫做ie1.
从桌面上重新打开一个ie。登陆账号b。这个ie就是b账号的session。。这个ie叫做ie2
ie1和ie2记录的session是不一样的。之间的session不影响。但是。
ie7或者遨游这种标签浏览器。一个ie中打开的所有标签共享一个session。
继续上面的操作。我们用ie1的菜单栏“文件”-“新建”-“窗口”新建一个ie,叫他ie3.。由于ie3是从ie1来的。因此ie3继承了ie1的session。当你用ie3登陆账号c的时候。ie1、ie3的session都是账号c然后用ie1登陆账号d。ie1、ie3登陆的账号session就成了账号d的session
刚才写错了。