提前页面恢复提示;修改登出弹窗函数名
This commit is contained in:
@@ -215,7 +215,7 @@ async function customLogout() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function showPixarCard() {
|
function open_logout_box() {
|
||||||
const wrapper = document.getElementById("pixarNoticeWrapper");
|
const wrapper = document.getElementById("pixarNoticeWrapper");
|
||||||
wrapper.style.display = "flex";
|
wrapper.style.display = "flex";
|
||||||
}
|
}
|
||||||
|
|||||||
+11
-13
@@ -2319,7 +2319,7 @@ function anian_renderLunarUI() {
|
|||||||
try {
|
try {
|
||||||
const cookieVal = anian_getCookie(cookieName);
|
const cookieVal = anian_getCookie(cookieName);
|
||||||
if (cookieVal) data = JSON.parse(cookieVal);
|
if (cookieVal) data = JSON.parse(cookieVal);
|
||||||
} catch (_) {}
|
} catch (_) { }
|
||||||
|
|
||||||
if (data) {
|
if (data) {
|
||||||
doRender(data);
|
doRender(data);
|
||||||
@@ -2813,13 +2813,16 @@ function loadMultiplePages(pageCount) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function initjump() {
|
function initjump() {
|
||||||
|
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(() => {
|
initTagSwitch().then(() => {
|
||||||
const page = $.cookie('page');
|
|
||||||
const scrollParam = $.cookie('scrollParam');
|
|
||||||
$.removeCookie('scrollParam', { path: '/', domain: 'anian.cc' });
|
|
||||||
$.removeCookie('page', { path: '/', domain: 'anian.cc' });
|
|
||||||
window.scroll_param = scrollParam;
|
|
||||||
|
|
||||||
const loadPageTask = () => {
|
const loadPageTask = () => {
|
||||||
if (page && !isNaN(page)) {
|
if (page && !isNaN(page)) {
|
||||||
const targetPage = Number(page) - 1;
|
const targetPage = Number(page) - 1;
|
||||||
@@ -2827,17 +2830,12 @@ function initjump() {
|
|||||||
}
|
}
|
||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
};
|
};
|
||||||
|
|
||||||
if (scrollParam && !isNaN(scrollParam)) {
|
if (scrollParam && !isNaN(scrollParam)) {
|
||||||
const closeLoading = cocoMessage.loading('自动恢复原线路内容中...');
|
|
||||||
loadPageTask().then(() => {
|
loadPageTask().then(() => {
|
||||||
// 执行滚动逻辑
|
|
||||||
const recordScroll = Number(scrollParam);
|
const recordScroll = Number(scrollParam);
|
||||||
const maxScroll = document.documentElement.scrollHeight - window.innerHeight;
|
const maxScroll = document.documentElement.scrollHeight - window.innerHeight;
|
||||||
const scrollDistance = Math.min(recordScroll, maxScroll);
|
const scrollDistance = Math.min(recordScroll, maxScroll);
|
||||||
|
|
||||||
$('html, body').animate({ scrollTop: scrollDistance }, 500);
|
$('html, body').animate({ scrollTop: scrollDistance }, 500);
|
||||||
|
|
||||||
if (recordScroll > maxScroll && (recordScroll - maxScroll) > 200) {
|
if (recordScroll > maxScroll && (recordScroll - maxScroll) > 200) {
|
||||||
closeLoading();
|
closeLoading();
|
||||||
cocoMessage.warning('请手动加载原线路内容');
|
cocoMessage.warning('请手动加载原线路内容');
|
||||||
@@ -2926,7 +2924,7 @@ function initBlog() {
|
|||||||
syncFooterWithAudioState(),
|
syncFooterWithAudioState(),
|
||||||
highlightMenu(),
|
highlightMenu(),
|
||||||
initializeMomentFold()
|
initializeMomentFold()
|
||||||
// nextBanner()
|
// nextBanner()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,8 @@
|
|||||||
<div class="pixar-notice-image-area">
|
<div class="pixar-notice-image-area">
|
||||||
<p class="pixar-notice-caption">
|
<p class="pixar-notice-caption">
|
||||||
您确定要退出登录吗?<br>
|
您确定要退出登录吗?<br>
|
||||||
退出后您仍能以访客身份翻阅本日记簿...
|
请注意!<br>
|
||||||
|
未保存的内容将会被清空!
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -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="user_pannel round12" uk-dropdown="mode: click;toggle:#top_ava;pos:bottom-right;animation:uk-animation-slide-top-small">
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<a href="/console" target="_blank" pjax="exclude"><i class="ri-function-line"></i>管理面板</a>
|
<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>
|
||||||
|
|
||||||
</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="user_pannel round12" uk-dropdown="mode: click;toggle:#top_ava2;pos:bottom-right;animation:uk-animation-slide-top-small">
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<a href="/console" target="_blank" pjax="exclude"><i class="ri-function-line"></i>管理面板</a>
|
<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>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -124,7 +124,7 @@
|
|||||||
<div class="form_footer">
|
<div class="form_footer">
|
||||||
<div class="admin_tool">
|
<div class="admin_tool">
|
||||||
<a href="/console" target="_blank"><i class="ri-function-line"></i> 管理</a>
|
<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>
|
||||||
<div class="moment_sure">
|
<div class="moment_sure">
|
||||||
<button class="uk-modal-close push_close">取消</button>
|
<button class="uk-modal-close push_close">取消</button>
|
||||||
|
|||||||
Reference in New Issue
Block a user