1.首先在登陆页面做一个页面的一个地址
var currUrl = window.location.href;
var to = GetDataFromUrl("to");
// 判断有没有登录 如果是-1 代表没有经过拦截直接登录的状态,反之,要返回上次拦截的页面
var isStop = currUrl.indexOf("=");
if(isStop == -1){
nextUrl ="index.jsp" // 首页
}else{
var num = currUrl.indexOf("=")+1;
var resultUrl = currUrl.substr(num);
nextUrl = resultUrl;
}
2.在登陆成功后直接跳转页面 window.location.href = nextUrl; //表示指向之前的页面
3.在之前某个页面加上
var thisUrl = window.location.href;
$(".login a").attr("href", "user/login.html?url=" + thisUrl);
//点击登陆 就会发现地址栏除了登陆页面的url 还有一个就是未登录之前的url,这就对了