fix(theme): 修复刷新后 iframe 内容页皮肤类不生效(onInitElemStyle 早于 body 解析执行)

This commit is contained in:
augushong
2026-10-01 15:15:57 +00:00
parent 41cb60a80a
commit c723028dec

View File

@@ -12,7 +12,15 @@
});
};
window.onInitElemStyle();
// body 解析完成后才执行打类:本脚本位于 head,立即执行时 $('body') 为空集合导致类未打上;
// 仅框架页(pageType=index)及其 iframe 内容页(parent.pageType=index)执行,
// 登录页等独立顶层页面不打皮肤类,维持既有视觉
$(function () {
var in_frame = window.parent && window.parent != window;
if (window.pageType == 'index' || (in_frame && window.parent.pageType == 'index')) {
window.onInitElemStyle();
}
});
var form = layui.form,
layer = layui.layer,