diff --git a/static/src/js/app/oj/account/login.js b/static/src/js/app/oj/account/login.js index 5ef83b9..bc95cf5 100644 --- a/static/src/js/app/oj/account/login.js +++ b/static/src/js/app/oj/account/login.js @@ -11,7 +11,14 @@ require(["jquery", "bsAlert", "csrfToken", "validator"], function ($, bsAlert, c method: "post", success: function (data) { if (!data.code) { - window.location.href = "/"; + //成功登陆 + var ref = document.referrer; + if(ref){ + if(ref.split("/")[2] == location.hostname){ + location.href = ref; + } + } + location.href = "/"; } else { bsAlert(data.data);