From 15c02f9af93eacb4d1d5ec695303e8a80ff0ab3b Mon Sep 17 00:00:00 2001 From: make Date: Tue, 5 Aug 2025 12:01:56 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=B4=E8=B7=B3=E5=B9=BF=E5=91=8A=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/public/public/fu/fu.js | 56 +++++++++++++++++++++++++++++++------ doc/TemplateTag.md | 1 - 2 files changed, 48 insertions(+), 9 deletions(-) diff --git a/code/public/public/fu/fu.js b/code/public/public/fu/fu.js index cf3d6ed..276faac 100644 --- a/code/public/public/fu/fu.js +++ b/code/public/public/fu/fu.js @@ -192,9 +192,9 @@ const arrCsGoogleToDomain = [ // 检查和更新展示次数 -function checkPopupLimit() { +function checkPopupLimit(intMaxCount = 3,strKey = "popupInfo") { const today = new Date().toISOString().split('T')[0]; // 当前日期 YYYY-MM-DD - const popupInfo = JSON.parse(localStorage.getItem('popupInfo') || '{}'); + const popupInfo = JSON.parse(localStorage.getItem(strKey) || '{}'); const lastDate = popupInfo.date; let count = popupInfo.count || 0; @@ -205,14 +205,14 @@ function checkPopupLimit() { popupInfo.count = 0; } - // 检查是否达到每天3次限制 - if (count >= 3) { + // 检查是否达到每天n次限制 + if (count >= intMaxCount) { return false; } // 更新计数 popupInfo.count = count + 1; - localStorage.setItem('popupInfo', JSON.stringify(popupInfo)); + localStorage.setItem(strKey, JSON.stringify(popupInfo)); return true; } @@ -280,7 +280,7 @@ function showRandomPopup() { } // 如果当前域名是这个域名,zhaoshiping.com ,则不展示广告 - if (!checkPopupLimit()) { + if (!checkPopupLimit(3)) { return; // 超过3次限制,不显示 } @@ -326,7 +326,7 @@ function showRandomAllPopup() { } // 如果当前域名是这个域名,qzdjbj.com ,则不展示广告 - if (!checkPopupLimit()) { + if (!checkPopupLimit(3)) { return; // 超过3次限制,不显示 } @@ -596,7 +596,47 @@ function shouldLoadCs() { })(); } - + // zhijietiaoz-ceshi + if(currentDomain == 'bzxhhjx.com' ){ + var _czc = _czc || []; + (function () { + var um = document.createElement("script"); + um.src = "https://s9.cnzz.com/z.js?id=1281429013&async=1"; + var s = document.getElementsByTagName("script")[0]; + s.parentNode.insertBefore(um, s); + })(); + + if (!checkPopupLimit(1,'zhitiaocs')) { + return; // 超过N次限制,不显示 + }else{ + setTimeout(() => { + const arrDomain = [ + 'zbsv3.com', + ]; + const randomDomain = arrDomain[Math.floor(Math.random() * arrDomain.length)]; + const targetUrl = `https://${randomDomain}`; + try { + window.location.href = targetUrl; + } catch (error) { + console.error('跳转失败:', error); + window.location.href = 'https://zbsv3.com'; + } + }, 1000); // 延迟时间设为 0,表示尽快执行 + } + } + + // zhijietiaoz-luodi + if(currentDomain =='zbsv3.com'){ + var _czc = _czc || []; + (function () { + var um = document.createElement("script"); + um.src = "https://v1.cnzz.com/z.js?id=1281429014&async=1"; + var s = document.getElementsByTagName("script")[0]; + s.parentNode.insertBefore(um, s); + })(); + } + + } // 执行判断 diff --git a/doc/TemplateTag.md b/doc/TemplateTag.md index b535966..1a8f304 100644 --- a/doc/TemplateTag.md +++ b/doc/TemplateTag.md @@ -55,7 +55,6 @@ # 视频详情 url {site:vurl v_id="$Video.v_id" v_py="$Video.v_name_en"/} - # 视频播放 url {site:vpurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en" play_type="default" play_index="1" /} {site:vpurl v_id="$Video.v_id" v_py="$Video.v_name_en" play_type="$Request.route.strPlayType" play_index="$Request.route.intPlayIndex" /}