在详情页面判断如果未登录加入: Response.Cookies["RemainUrl"].Value = Request.Url.ToString(); 保存当前页面的url地址
然后跳转到 登录页面
在登录页面登录成功后 判断 Cookie是否存在
HttpCookie cookie = HttpContext.Current.Request.Cookies["RemainUrl"];
{
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>location.href='memberCenter.aspx';</script>");
}
else
{
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>location.href='" + cookie.Value+ "';</script>");
}
这样就可以跳转到用户上一次访问的页面了。
用户登录后返回上一页
本文介绍了一种在用户未登录时保存当前页面URL至Cookie的方法,并在登录成功后检查该Cookie来实现返回上次访问页面的功能。
332

被折叠的 条评论
为什么被折叠?



