From 1346ab3959ed67266a6ede165d38edb566c5cb10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E6=B3=BD=E7=BD=91?= <”357099073@qq.com“> Date: Tue, 27 May 2025 01:35:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E8=BF=94=E5=9B=9E=E5=BD=93?= =?UTF-8?q?=E5=89=8D=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/view/component/header-simple.php | 13 +++++++++-- app/index/view/component/header.php | 26 +++++++++++++--------- 2 files changed, 27 insertions(+), 12 deletions(-) diff --git a/app/index/view/component/header-simple.php b/app/index/view/component/header-simple.php index 5e34430..13cf8fa 100644 --- a/app/index/view/component/header-simple.php +++ b/app/index/view/component/header-simple.php @@ -626,8 +626,17 @@ $userInfo = [ time: 2000, shade: 0.3 }, function () { - // 强制刷新页面,不使用缓存 - window.location.href = window.location.href + '?t=' + new Date().getTime(); + // 获取当前页面URL,如果是从其他页面跳转来的,则返回上一页 + var currentUrl = window.location.href; + var referrer = document.referrer; + + // 如果是从登录页面跳转来的,则返回上一页 + if (referrer && referrer.includes('/index/user/login')) { + window.location.href = referrer; + } else { + // 否则刷新当前页面 + window.location.href = currentUrl + '?t=' + new Date().getTime(); + } }); } else { layer.msg(res.msg, { diff --git a/app/index/view/component/header.php b/app/index/view/component/header.php index ec6d978..38f6863 100644 --- a/app/index/view/component/header.php +++ b/app/index/view/component/header.php @@ -32,9 +32,7 @@ $userInfo = [ ?> -