关于登陆页面跳转

来源:百度知道 编辑:UC知道 时间:2024/06/03 06:51:28
问题是这样的:
访问A页面需要登陆
当用户没登陆的 时候就转到了登陆页面
等用户等候怎么才能调他原先的A页面
??????
你们的回答都没理解我的意思
"等用户等候怎么才能调他原先的A页面"这是关键
我要强条的是
登陆后怎样返回登陆前的页面
例如:
你在CSDN上下在一个资源,当你点击的连接下载的时候(你还没的登陆)
系统会跳到登陆页面,等你登陆后又跳回之前你访问的下载页面

方案A:用一个Session呗,设一个Session["Login"]=false;在登录界面的时候如果用户名,密码正确,那么给Session["Login"]=true; 这样判断是否哦可以访问A页面,在A页面的PageLoad方法里边判断一下,if(Session["Login"])
{}else{Respon.redict("Login.aspx");}。

唉~~还是用Session,你在首页的时候,创建一个Session["Login"]=false;这样理解吧,然后在你要点击下载的按钮事件里边
if(Session["Login"])
{
//可以下载
}
else
{
//跳转到登陆界面
}
然后在登陆界面的时候,如果登录成功
<script language="javascript">
window.history.back();
//window.history.forward();
window.histroy.go(-1);
</script>
页面后退,这样行不

用session记住用户最近登录过的页面 然后根据session跳转