This commit is contained in:
make
2026-04-11 16:33:53 +08:00
parent 6bb0953ab2
commit 27d193be28
7 changed files with 59 additions and 25 deletions

View File

@@ -330,7 +330,20 @@ function replaceList() {
}
}
// banner 1
let listbsA = document.querySelectorAll('.cs-list-a');
listbsA.forEach(item => {
const randomIndex = Math.floor(Math.random() * bannerDataTop.length);
const CsData = bannerDataTop[randomIndex]
// 替换模板中的占位符
const renderedTemplate = strCsHtmlBanner
.replace(/{{image}}/g, CsData.image)
.replace(/{{title}}/g, escapeHtml(decodeHtmlEntities(CsData.title))) // 防止XSS
.replace(/{{link}}/g, escapeHtml(CsData.link));
item.innerHTML = renderedTemplate.trim();
});
// banner
let listbs = document.querySelectorAll('.cs-list-b');
@@ -345,9 +358,9 @@ function replaceList() {
.replace(/{{link}}/g, escapeHtml(CsData.link));
item.innerHTML = renderedTemplate.trim();
});
}
function shouldTrigger(probability = 0.5) {