提前页面恢复提示;修改登出弹窗函数名

This commit is contained in:
anian
2026-03-17 00:57:07 +08:00
parent 101189a077
commit 9c26bece1b
5 changed files with 20 additions and 21 deletions
+1 -1
View File
@@ -215,7 +215,7 @@ async function customLogout() {
}
}
function showPixarCard() {
function open_logout_box() {
const wrapper = document.getElementById("pixarNoticeWrapper");
wrapper.style.display = "flex";
}
+6 -8
View File
@@ -2319,7 +2319,7 @@ function anian_renderLunarUI() {
try {
const cookieVal = anian_getCookie(cookieName);
if (cookieVal) data = JSON.parse(cookieVal);
} catch (_) {}
} catch (_) { }
if (data) {
doRender(data);
@@ -2813,13 +2813,16 @@ function loadMultiplePages(pageCount) {
}
function initjump() {
initTagSwitch().then(() => {
let closeLoading = null;
const page = $.cookie('page');
const scrollParam = $.cookie('scrollParam');
$.removeCookie('scrollParam', { path: '/', domain: 'anian.cc' });
$.removeCookie('page', { path: '/', domain: 'anian.cc' });
window.scroll_param = scrollParam;
if (scrollParam && !isNaN(scrollParam)) {
closeLoading = cocoMessage.loading('自动恢复原线路内容中...');
}
initTagSwitch().then(() => {
const loadPageTask = () => {
if (page && !isNaN(page)) {
const targetPage = Number(page) - 1;
@@ -2827,17 +2830,12 @@ function initjump() {
}
return Promise.resolve();
};
if (scrollParam && !isNaN(scrollParam)) {
const closeLoading = cocoMessage.loading('自动恢复原线路内容中...');
loadPageTask().then(() => {
// 执行滚动逻辑
const recordScroll = Number(scrollParam);
const maxScroll = document.documentElement.scrollHeight - window.innerHeight;
const scrollDistance = Math.min(recordScroll, maxScroll);
$('html, body').animate({ scrollTop: scrollDistance }, 500);
if (recordScroll > maxScroll && (recordScroll - maxScroll) > 200) {
closeLoading();
cocoMessage.warning('请手动加载原线路内容');
+2 -1
View File
@@ -41,7 +41,8 @@
<div class="pixar-notice-image-area">
<p class="pixar-notice-caption">
您确定要退出登录吗?<br>
退出后您仍能以访客身份翻阅本日记簿...
请注意!<br>
未保存的内容将会被清空!
</p>
</div>
+2 -2
View File
@@ -16,7 +16,7 @@
<div class="user_pannel round12" uk-dropdown="mode: click;toggle:#top_ava;pos:bottom-right;animation:uk-animation-slide-top-small">
<div class="inner">
<a href="/console" target="_blank" pjax="exclude"><i class="ri-function-line"></i>管理面板</a>
<a class="logout" href="javascript:void(0);" onclick="showPixarCard()"><i class="ri-logout-circle-r-line"></i>退出登录</a>
<a class="logout" href="javascript:void(0);" onclick="open_logout_box()"><i class="ri-logout-circle-r-line"></i>退出登录</a>
</div>
</div>
@@ -47,7 +47,7 @@
<div class="user_pannel round12" uk-dropdown="mode: click;toggle:#top_ava2;pos:bottom-right;animation:uk-animation-slide-top-small">
<div class="inner">
<a href="/console" target="_blank" pjax="exclude"><i class="ri-function-line"></i>管理面板</a>
<a class="logout" href="javascript:void(0);" onclick="showPixarCard()"><i class="ri-logout-circle-r-line"></i>退出登录</a>
<a class="logout" href="javascript:void(0);" onclick="open_logout_box()"><i class="ri-logout-circle-r-line"></i>退出登录</a>
</div>
</div>
+1 -1
View File
@@ -124,7 +124,7 @@
<div class="form_footer">
<div class="admin_tool">
<a href="/console" target="_blank"><i class="ri-function-line"></i> 管理</a>
<a class="logout" href="javascript:void(0);" onclick="showPixarCard()"><i class="ri-logout-circle-r-line"></i> 登出</a>
<a class="logout" href="javascript:void(0);" onclick="open_logout_box()"><i class="ri-logout-circle-r-line"></i> 登出</a>
</div>
<div class="moment_sure">
<button class="uk-modal-close push_close">取消</button>