首先要获取未登录用户浏览的当前页面的路径:
var preUrl=window.location.href;
在提示登录的跳转链接里利用url传参:
window.open("../login/login.jsp?preUrl="+preUrl);
在登录页面里打印当前路径信息,可以看到preUrl已经传过来了:
console.log(window.location.href);
然后我们要单独获得preUrl,所以对这个路径进行分割:
var backToPreUrl=window.location.href.split("=");
console.log(backToPreUrl[1]);
backToPreUrl[1]打印出来就是单独的preUrl,这时我们就可以设置,当登录成功后,跳转到原页面了:
window.open(backToPreUrl[1]);