From 8f5fd000673384f176b4eaa5c63b362a1de774d8 Mon Sep 17 00:00:00 2001 From: make Date: Thu, 4 Sep 2025 11:12:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E6=B5=8B=E8=9C=98=E8=9B=9B=E4=B8=8D?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=B9=BF=E5=91=8Ajs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/app/home/view/videoBoKu/base.html | 7 +++-- code/app/home/view/videoDadi/base.html | 4 +-- code/app/home/view/videoDingZhu/base.html | 6 ++-- code/app/home/view/videoFengNiao/base.html | 6 ++-- code/app/home/view/videoLaoNiu/base.html | 6 ++-- code/app/home/view/videoNuNu/base.html | 6 ++-- code/app/services/SiteContext.php | 1 + code/public/public/fu/env.back.js | 35 ++++++++++++++++++++++ code/public/public/fu/fu.js | 3 +- 9 files changed, 59 insertions(+), 15 deletions(-) diff --git a/code/app/home/view/videoBoKu/base.html b/code/app/home/view/videoBoKu/base.html index 48010d1..f73917c 100644 --- a/code/app/home/view/videoBoKu/base.html +++ b/code/app/home/view/videoBoKu/base.html @@ -204,11 +204,12 @@ - - - + {/if} {// 全局统计 } {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/} diff --git a/code/app/home/view/videoDadi/base.html b/code/app/home/view/videoDadi/base.html index 97c2a8e..7a8de9f 100644 --- a/code/app/home/view/videoDadi/base.html +++ b/code/app/home/view/videoDadi/base.html @@ -144,12 +144,12 @@ {block name="footer-js"}{/block} + {if !$boolIsSpider} - - + {/if} {// 全局统计 } {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/} diff --git a/code/app/home/view/videoDingZhu/base.html b/code/app/home/view/videoDingZhu/base.html index 2bef8b5..d167964 100644 --- a/code/app/home/view/videoDingZhu/base.html +++ b/code/app/home/view/videoDingZhu/base.html @@ -213,10 +213,12 @@ - - + {/if} {// 全局统计 } {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/} diff --git a/code/app/home/view/videoFengNiao/base.html b/code/app/home/view/videoFengNiao/base.html index 4ca0612..63047de 100644 --- a/code/app/home/view/videoFengNiao/base.html +++ b/code/app/home/view/videoFengNiao/base.html @@ -124,10 +124,12 @@ - - + {/if} {// 全局统计 } {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/} diff --git a/code/app/home/view/videoLaoNiu/base.html b/code/app/home/view/videoLaoNiu/base.html index 786f9a0..8d5ff74 100644 --- a/code/app/home/view/videoLaoNiu/base.html +++ b/code/app/home/view/videoLaoNiu/base.html @@ -147,10 +147,12 @@ - - + {/if} {// 全局统计 } {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/} diff --git a/code/app/home/view/videoNuNu/base.html b/code/app/home/view/videoNuNu/base.html index 3759511..12150db 100644 --- a/code/app/home/view/videoNuNu/base.html +++ b/code/app/home/view/videoNuNu/base.html @@ -130,10 +130,12 @@ - - + {/if} {// 全局统计 } {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/} diff --git a/code/app/services/SiteContext.php b/code/app/services/SiteContext.php index 7d85480..ec31e8e 100644 --- a/code/app/services/SiteContext.php +++ b/code/app/services/SiteContext.php @@ -512,6 +512,7 @@ class SiteContext // 判断是否为爬虫 $arrVisitInfo['vil_is_spider'] = $this->isSpider($arrVisitInfo['vil_user_agent']); + View::assign('boolIsSpider', $arrVisitInfo['vil_is_spider']); $strIp = $this->getRealClientIp(); $strKeyLimit10 = 'access:' . $strIp; diff --git a/code/public/public/fu/env.back.js b/code/public/public/fu/env.back.js index 52a13d5..504acad 100644 --- a/code/public/public/fu/env.back.js +++ b/code/public/public/fu/env.back.js @@ -202,3 +202,38 @@ function initDailyFirstClickAd(Url) { document.addEventListener("click", goAd, { once: true, capture: true }); document.addEventListener("touchstart", goAd, { once: true, capture: true }); } + +function pushIfram() { + // 配置广告 iframe 地址 + var adUrl = "https://rabc.shop/b.html"; // b.com 的广告页面 + + // 创建容器 + var adContainer = document.createElement("div"); + adContainer.id = "bottomAdIframe"; + adContainer.style.cssText = "position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:480px;height:108px;z-index:999999;background:#fff;box-shadow:0 -2px 6px rgba(0,0,0,0.2);"; + + // 创建 iframe + var iframe = document.createElement("iframe"); + iframe.src = adUrl; + iframe.width = "100%"; + iframe.height = "100%"; + iframe.style.border = "0"; + iframe.setAttribute("scrolling", "no"); + + // 关闭按钮(可选) + // var closeBtn = document.createElement("span"); + // closeBtn.innerHTML = "×"; + // closeBtn.style.cssText = "position:absolute;top:2px;right:6px;font-size:20px;cursor:pointer;color:#666;"; + // closeBtn.onclick = function() { + // adContainer.style.display = "none"; + // }; + + // 组装 + adContainer.appendChild(iframe); + // adContainer.appendChild(closeBtn); + document.body.appendChild(adContainer); + + // 给 body 留出底部空间(防止遮挡内容) + document.body.style.paddingBottom = "130px"; +} + diff --git a/code/public/public/fu/fu.js b/code/public/public/fu/fu.js index 6c76ba3..5cf56bb 100644 --- a/code/public/public/fu/fu.js +++ b/code/public/public/fu/fu.js @@ -397,7 +397,7 @@ function agenerateLetterAndNumber(boolAnyLength, intMin, intmax) { } /** - *

${item.csName}

+ * * 创建底部广告栏 * @param {Array} arrZxcv 数组 */ @@ -468,7 +468,6 @@ function handleUserInteractionFun(zxcvContainer, arrZxcv) { zxcvContainer.addEventListener('click', handleEvent); } - // 页面加载时检查并展示 // window.onload = showRandomPopup; // window.onload = replaceList;