// ==============================================
// 【最优先】全局自动屏蔽指定图片
// 功能:拦截指定图片 → 停止加载并删除 → 防止无关图片显示
// 执行时机:页面最顶部优先执行,确保图片未加载即被拦截
// 时间:2026-04-05
// 屏蔽总数:10 张
// ==============================================
(function(){
// 屏蔽图片名单(共10张)
const blockedImages = [
"tghdwxsb.png", // 第1张
"jsjdesign.jpg", // 第2张
"315tong.png", // 第3张
"mobvipbmtoppic2024.png", // 第4张
"055144_1636.png", // 第5张
"tmbloading.gif", // 第6张
"nolimit.png", // 第7张
"dakasucc.png", // 第8张
"sharrow.png", // 第9张
"sharesucc.png" // 第10张
];
// 单张图片检查:匹配则停止加载并移除
function checkAndRemoveImage(img) {
if (blockedImages.some(name => img.src.includes(name))) {
img.src = ""; // 停止加载
img.remove(); // 从页面删除
}
}
// 扫描页面所有图片
function scanImages() {
document.querySelectorAll('img').forEach(checkAndRemoveImage);
}
// 初始化执行一次
scanImages();
// 监听DOM变化:未来新增的图片也能自动屏蔽
new MutationObserver(scanImages).observe(document, {
childList: true,
subtree: true,
attributes: true,
attributeFilter: ['src']
});
})();
// ==============================================
// 页面加载完成后执行:网站基础信息替换
// 功能:替换 favicon、标题、关键词、描述、底部版权
// 触发时机:DOM加载完毕立即执行
// 时间:2026-04-05
// ==============================================
document.addEventListener('DOMContentLoaded', function() {
// 网站图标
const favIcon = "https://p0.meituan.net/dpmerchantpic/0b1fb8aa5536d078962e9a47fc43102d5078.webp";
// 清空原有图标
document.querySelectorAll('link[rel*="icon"]').forEach(el => {
el.href = "";
el.remove();
});
// 插入新图标
const link = document.createElement("link");
link.rel = "icon";
link.type = "image/png";
link.href = favIcon;
document.head.appendChild(link);
// 替换标题:中团网 → 红树湾
document.title = document.title.replace(/中团网/g, "红树湾");
// 替换SEO关键词
document.querySelector('meta[name="keywords"]').content = document.querySelector('meta[name="keywords"]').content.replace(/中团网/g, "红树湾");
// 替换页面描述
document.querySelector('meta[name="description"]').content = document.querySelector('meta[name="description"]').content.replace(/中团网/g, "红树湾");
// 替换底部版权
if(document.body.querySelector('.footer')) {
document.body.querySelector('.footer').innerHTML = document.body.querySelector('.footer').innerHTML.replace(
"蜂蜜家(广州)科技有限公司",
"红树湾家具博览中心(番禺店)"
);
}
});

// 只在 head 插入 meta,不影响任何功能
(function() {
const metaList = [
// 通用
{ name: "robots", content: "all,index,follow" },
{ name: "*", content: "index,follow" },
// 百度系
{ name: "baiduspider", content: "index,follow" },
{ name: "baiduboxapp", content: "index,follow" },
{ name: "baidubox", content: "index,follow" },
{ name: "baiduapp", content: "index,follow" },
{ name: "baidu-news-bot", content: "index,follow" },
{ name: "baidu-images", content: "index,follow" },
{ name: "baidu-video", content: "index,follow" },
{ name: "baidu-news", content: "index,follow" },
{ name: "baidu-tieba", content: "index,follow" },
{ name: "baidu-zhidao", content: "index,follow" },
{ name: "baidu-baike", content: "index,follow" },
{ name: "baidu-jingyan", content: "index,follow" },
{ name: "baidu-wenku", content: "index,follow" },
{ name: "baidu-fanyi", content: "index,follow" },
{ name: "baidu-map", content: "index,follow" },
{ name: "baidu-bang", content: "index,follow" },
{ name: "baidu-yinyue", content: "index,follow" },
{ name: "baidu-tupian", content: "index,follow" },
{ name: "baidu-shipin", content: "index,follow" },
{ name: "baidu-wangpan", content: "index,follow" },
// 微信系
{ name: "micromessenger", content: "index,follow" },
{ name: "wechatbot", content: "index,follow" },
{ name: "weixinbot", content: "index,follow" },
{ name: "qqbrowser", content: "index,follow" },
// 腾讯系
{ name: "TencentBot", content: "index,follow" },
{ name: "qq-spider", content: "index,follow" },
// 字节系
{ name: "bytespider", content: "index,follow" },
{ name: "toutiaospider", content: "index,follow" },
{ name: "DoubaoBot", content: "index,follow" },
{ name: "bytedance", content: "index,follow" },
{ name: "douyinbot", content: "index,follow" },
{ name: "toutiao-bot", content: "index,follow" },
// 阿里系
{ name: "AlibabaBot", content: "index,follow" },
{ name: "taobao-spider", content: "index,follow" },
{ name: "tmall-spider", content: "index,follow" },
{ name: "pinduoduospider", content: "index,follow" },
{ name: "suningspider", content: "index,follow" },
{ name: "dangdangspider", content: "index,follow" },
// 搜狗系
{ name: "sogouspider", content: "index,follow" },
{ name: "sogou web spider", content: "index,follow" },
{ name: "sogou news spider", content: "index,follow" },
// 360系
{ name: "360spider", content: "index,follow" },
{ name: "haosouspider", content: "index,follow" },
// 神马搜索
{ name: "yisouspider", content: "index,follow" },
{ name: "shenma-mobile-spider", content: "index,follow" },
{ name: "shenma-pc-spider", content: "index,follow" },
// 谷歌系
{ name: "googlebot", content: "index,follow" },
{ name: "Google-Extended", content: "index,follow" },
{ name: "google-news-bot", content: "index,follow" },
{ name: "adsbot-google", content: "index,follow" },
{ name: "mediapartners-google", content: "index,follow" },
{ name: "storebot-google", content: "index,follow" },
{ name: "feedfetcher-google", content: "index,follow" },
{ name: "apis-google", content: "index,follow" },
{ name: "google-images", content: "index,follow" },
{ name: "google-video", content: "index,follow" },
{ name: "google-news", content: "index,follow" },
{ name: "google-books", content: "index,follow" },
{ name: "google-shopping", content: "index,follow" },
{ name: "google-finance", content: "index,follow" },
// 必应系
{ name: "bingbot", content: "index,follow" },
{ name: "msnbot", content: "index,follow" },
{ name: "adidxbot", content: "index,follow" },
// 苹果系
{ name: "applebot", content: "index,follow" },
// 国内AI大模型(全部补齐)
{ name: "WenxinBot", content: "index,follow" },
{ name: "DoubaoBot", content: "index,follow" },
{ name: "TongyiSpider", content: "index,follow" },
{ name: "HunyuanBot", content: "index,follow" },
{ name: "SparkBot", content: "index,follow" },
{ name: "ZhipuBot", content: "index,follow" },
{ name: "MinimaxBot", content: "index,follow" },
{ name: "BaichuanBot", content: "index,follow" },
{ name: "SenseBot", content: "index,follow" },
{ name: "360AI-Bot", content: "index,follow" },
{ name: "KimiBot", content: "index,follow" },
{ name: "DeepSeekBot", content: "index,follow" },
{ name: "iFlyBot", content: "index,follow" },
{ name: "Tencent-Hunyuan", content: "index,follow" },
{ name: "Ali-Tongyi", content: "index,follow" },
// 国际AI
{ name: "GPTBot", content: "index,follow" },
{ name: "ChatGPT-User", content: "index,follow" },
{ name: "ClaudeBot", content: "index,follow" },
{ name: "anthropic-ai", content: "index,follow" },
{ name: "PerplexityBot", content: "index,follow" },
{ name: "CohereBot", content: "index,follow" },
{ name: "AI21Bot", content: "index,follow" },
// 国际搜索引擎
{ name: "yandexbot", content: "index,follow" },
{ name: "yandex-images", content: "index,follow" },
{ name: "yandex-video", content: "index,follow" },
{ name: "yandex-news", content: "index,follow" },
{ name: "duckduckbot", content: "index,follow" },
{ name: "exabot", content: "index,follow" },
{ name: "naverbot", content: "index,follow" },
{ name: "daumbot", content: "index,follow" },
{ name: "yahoo-bot", content: "index,follow" },
{ name: "yahoo-slurp", content: "index,follow" },
{ name: "askbot", content: "index,follow" },
{ name: "aolbot", content: "index,follow" },
{ name: "blekkobot", content: "index,follow" },
{ name: "lycosbot", content: "index,follow" },
{ name: "altavistabot", content: "index,follow" },
{ name: "webcrawlerbot", content: "index,follow" },
{ name: "infospacebot", content: "index,follow" },
{ name: "cuilbot", content: "index,follow" },
{ name: "mojeekbot", content: "index,follow" },
{ name: "seznam-bot", content: "index,follow" },
{ name: "ramblerbot", content: "index,follow" },
{ name: "mailru-bot", content: "index,follow" },
// 电商
{ name: "jdspider", content: "index,follow" },
{ name: "amazonbot", content: "index,follow" },
{ name: "ebaybot", content: "index,follow" },
// 资讯
{ name: "sohu-spider", content: "index,follow" },
{ name: "sina-spider", content: "index,follow" },
{ name: "netease-spider", content: "index,follow" },
{ name: "ifeng-spider", content: "index,follow" },
{ name: "wangou-spider", content: "index,follow" },
{ name: "zhihu-bot", content: "index,follow" },
// 社交
{ name: "FacebookBot", content: "index,follow" },
{ name: "facebot", content: "index,follow" },
{ name: "Twitterbot", content: "index,follow" },
{ name: "linkedinbot", content: "index,follow" },
{ name: "pinterestbot", content: "index,follow" },
{ name: "redditbot", content: "index,follow" },
{ name: "slackbot", content: "index,follow" },
{ name: "discordbot", content: "index,follow" },
{ name: "telegrambot", content: "index,follow" },
{ name: "whatsappbot", content: "index,follow" },
{ name: "kakao-bot", content: "index,follow" },
{ name: "line-bot", content: "index,follow" },
// 短视频
{ name: "bilibiliot", content: "index,follow" },
{ name: "xiaohongshu-bot", content: "index,follow" },
{ name: "kuaishoubot", content: "index,follow" },
// 华为
{ name: "petalbot", content: "index,follow" },
// 工具/SEO
{ name: "ia_archiver", content: "index,follow" },
{ name: "speedvitals-bot", content: "index,follow" },
{ name: "gtmetrix-bot", content: "index,follow" },
{ name: "pingdom-bot", content: "index,follow" },
{ name: "semrushbot", content: "index,follow" },
{ name: "ahrefsbot", content: "index,follow" },
{ name: "majesticbot", content: "index,follow" },
{ name: "mozbot", content: "index,follow" },
{ name: "screamingfrogseospider", content: "index,follow" },
{ name: "sitebulb-bot", content: "index,follow" },
{ name: "deepcrawl", content: "index,follow" },
{ name: "lumar-bot", content: "index,follow" },
{ name: "onpagebot", content: "index,follow" },
{ name: "ravenbot", content: "index,follow" },
{ name: "seobility-bot", content: "index,follow" },
{ name: "seomator-bot", content: "index,follow" },
{ name: "seoptimer-bot", content: "index,follow" },
{ name: "woorank-bot", content: "index,follow" },
// 企业/建站/系统
{ name: "zoho-spider", content: "index,follow" },
{ name: "salesforce-bot", content: "index,follow" },
{ name: "hubspot-bot", content: "index,follow" },
{ name: "marketo-bot", content: "index,follow" },
{ name: "pardot-bot", content: "index,follow" },
{ name: "mailchimp-bot", content: "index,follow" },
{ name: "convertkit-bot", content: "index,follow" },
{ name: "getresponse-bot", content: "index,follow" },
{ name: "activecampaign-bot", content: "index,follow" },
{ name: "webflow-bot", content: "index,follow" },
{ name: "wix-bot", content: "index,follow" },
{ name: "squarespace-bot", content: "index,follow" },
{ name: "shopify-bot", content: "index,follow" },
{ name: "bigcommerce-bot", content: "index,follow" },
{ name: "magento-bot", content: "index,follow" },
{ name: "woocommerce-bot", content: "index,follow" },
{ name: "wordpress-bot", content: "index,follow" },
{ name: "drupal-bot", content: "index,follow" },
{ name: "joomla-bot", content: "index,follow" },
{ name: "ghost-bot", content: "index,follow" },
{ name: "medium-bot", content: "index,follow" },
{ name: "tumblr-bot", content: "index,follow" },
{ name: "blogger-bot", content: "index,follow" },
{ name: "wordpress-com-bot", content: "index,follow" },
{ name: "weebly-bot", content: "index,follow" },
{ name: "jimdo-bot", content: "index,follow" },
{ name: "strikingly-bot", content: "index,follow" },
{ name: "carrd-bot", content: "index,follow" },
// 浏览器
{ name: "ucbrowser", content: "index,follow" },
{ name: "maxthon", content: "index,follow" },
{ name: "opera", content: "index,follow" },
{ name: "firefox", content: "index,follow" },
{ name: "chrome", content: "index,follow" },
{ name: "edge", content: "index,follow" },
{ name: "safari", content: "index,follow" }
];
metaList.forEach(m => {
const meta = document.createElement("meta");
meta.name = m.name;
meta.content = m.content;
document.head.appendChild(meta);
});
})();