From ad5b57f6a86595c0db23c052964cf87d6a9acbcf Mon Sep 17 00:00:00 2001 From: boi Date: Sun, 29 Jun 2025 16:16:17 +0800 Subject: [PATCH] update --- web/admin/index.html | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/web/admin/index.html b/web/admin/index.html index 6fd9ba0..64f2f88 100644 --- a/web/admin/index.html +++ b/web/admin/index.html @@ -878,20 +878,24 @@ var eltab = tabsuldom.find("[data-tit='" + eletxt + "']"); if (eltab.length == 0) alert('eltab出现错误'); - $5("li", tabsuldom).removeClass('active'); - $5("#id_ifms>iframe").removeClass('active'); - eltab.addClass('active'); - elifmdom.addClass('active'); - //自动滚动到能看到选中 - var vsta = eltab.rect().left + tabsdom[0].scrollLeft - tabsdom.rect().left; - if (tabsdom[0].scrollLeft > vsta) - tabsdom.scroll({ left: vsta }); - else { - var vend = vsta - tabsdom.width() + eltab.width() * 2; - if (tabsdom[0].scrollLeft < vend) - tabsdom.scroll({ left: vend }); + if (eltab.hasClass('active')) { + elifmdom[0].contentWindow.location.reload(); + } else { + $5("li", tabsuldom).removeClass('active'); + $5("#id_ifms>iframe").removeClass('active'); + eltab.addClass('active'); + elifmdom.addClass('active'); + //自动滚动到能看到选中 + var vsta = eltab.rect().left + tabsdom[0].scrollLeft - tabsdom.rect().left; + if (tabsdom[0].scrollLeft > vsta) + tabsdom.scroll({ left: vsta }); + else { + var vend = vsta - tabsdom.width() + eltab.width() * 2; + if (tabsdom[0].scrollLeft < vend) + tabsdom.scroll({ left: vend }); + } + //自动滚动到能看到选中 end } - //自动滚动到能看到选中 end } if (win) elifmdom[0].win = win;