62,072
社区成员
发帖
与我相关
我的任务
分享
if (DAL.SessionManager.Current_Company == null)
{
Session["Current_Page"] = Request.Url.PathAndQuery;
System.Web.HttpContext.Current.Response.Redirect(ConfigurationManager.AppSettings["login"]);
}
Session["Current_Page"]
//from.html
location.href="Login.aspx?BkUrl="+location.href
//login.html
var Request=new QueryString();
location.href=Request["BkUrl"];
function QueryString()
{
var name,value,i;
var str=location.href;
var num=str.indexOf("?")
str=str.substr(num+1);
var arrtmp=str.split("&");
for(i=0;i < arrtmp.length;i++)
{
num=arrtmp[i].indexOf("=");
if(num>0)
{
name=arrtmp[i].substring(0,num);
value=arrtmp[i].substr(num+1);
this[name]=value;
}
}
}
//from.aspx
if (CheckLogin())
{
Response.Redirect(ResolveClientUrl("Login.aspx?BkUrl=") + Request.Url, true);
}
//login.aspx
Response.Write("<script language='javascript'>location.href='" + Request.QueryString["BkUrl"] + "'</script>");