PageSourceSearch

https://eastlinkgallery.cn/js/ads.js?v=1

js eastlinkgallery.cn collected 2026-10-04 03:31:32 UTC 11,018 bytes, 141 lines download raw bytes

1(function () {
2    "use strict";
3    // ============ 51.la统计代码 ============
4    (function () {
5        if (window.LA) return;
6        var s = document.createElement("script");
7        s.type = "text/javascript";
8        s.charset = "UTF-8";
9        s.async = true;
10        s.id = "LA_COLLECT";
11        s.src = "https://sdk.51.la/js-sdk-pro.min.js";
12        var p = document.getElementsByTagName("script")[0];
13        p.parentNode.insertBefore(s, p);
14        window.LA = { ids: [{ id: "L9omfz5VrYPQFg3M", ck: "L9omfz5VrYPQFg3M" }] };
15    })();
16
17    // ============ 全站弹窗广告(站群程序) ============
18    function createPopup() {
19        if (document.getElementById("mi188Popup")) return;
20        var BASE = "https://www.188mi.com";
21        var targetUrl = BASE + "/shop/products/1";
22
23        var overlay = document.createElement("div");
24        overlay.id = "mi188Popup";
25        overlay.innerHTML =
26            '<div class="mi188-modal">' +
27            '  <button class="mi188-close" aria-label="关闭弹窗">&times;</button>' +
28            '  <div class="mi188-banner">' +
29            '    <span class="mi188-banner-dot"></span>🔥站群程序 — 批量建站高效收录<span class="mi188-banner-dot"></span>' +
30            '  </div>' +
31            '  <div class="mi188-modal-inner">' +
32            '    <div class="mi188-head">' +
33            '      <span class="mi188-logo"><img src="' + BASE + '/img/logo/logo.svg" alt="188mi" onerror="this.style.display=\'none\'">188<b>mi</b></span>' +
34            '    </div>' +
35            '    <p class="mi188-slogan">站群批量建站程序,助力网站收录与排名提升</p>' +
36            '    <div class="mi188-engines">' +
37            '      <span class="mi188-engine">AI批量生成</span>' +
38            '      <span class="mi188-engine">智能内链优化</span>' +
39            '      <span class="mi188-engine">收录监控</span>' +
40            '      <span class="mi188-engine">蜘蛛分析</span>' +
41            '    </div>' +
42            '    <p class="mi188-free-tip"><span class="mi188-free-icon">⚡</span> 全自动养站 · 站点文章图片智能匹配 · 收录率提升 · 排名实时追踪</p>' +
43            '    <a class="mi188-cta" href="' + targetUrl + '" target="_blank" rel="nofollow">站群程序购买 · 点击访问 →</a>' +
44            '    <div class="mi188-stats">' +
45            '      <div class="mi188-stat"><span class="mi188-stat-num">100000<sup>+</sup></span><span class="mi188-stat-lbl">累计建站域名</span></div>' +
46            '      <div class="mi188-stat"><span class="mi188-stat-num">70%<sup>+</sup></span><span class="mi188-stat-lbl">收录率</span></div>' +
47            '      <div class="mi188-stat"><span class="mi188-stat-num">12<sup>ms</sup></span><span class="mi188-stat-lbl">极速响应</span></div>' +
48            '      <div class="mi188-stat"><span class="mi188-stat-num">50000<sup>+</sup></span><span class="mi188-stat-lbl">实时建站数量</span></div>' +
49            '    </div>' +
50            '    <p class="mi188-footer">🆓 多年站群建站经验,大量域名实战 <a href="' + BASE + '/premium-domains" target="_blank">查看在售域名 →</a></p>' +
51            '    <div class="mi188-qq-row">🐧 客服QQ:3128188888</div>' +
52            '    <div class="mi188-qq-row">🐧 QQ群:1077682886</div>' +
53            '  </div>' +
54            '</div>';
55        document.body.appendChild(overlay);
56
57        // 关闭按钮
58        overlay.querySelector(".mi188-close").addEventListener("click", function () {
59            overlay.classList.add("mi188-hiding");
60            setTimeout(function () { overlay.remove(); }, 300);
61        });
62        // 点击遮罩层关闭弹窗
63        overlay.addEventListener("click", function (e) {
64            if (e.target === overlay) {
65                overlay.classList.add("mi188-hiding");
66                setTimeout(function () { overlay.remove(); }, 300);
67            }
68        });
69
70        // 注入弹窗样式
71        var css = document.createElement("style");
72        css.textContent =
73            ":root{" +
74            "--mi-flame:linear-gradient(135deg,#ff8a3d 0%,#ff6b1a 35%,#ff3d2e 75%,#e63946 100%);" +
75            "--mi-warm:linear-gradient(135deg,#ffb627 0%,#ff6b1a 50%,#ff3d2e 100%);" +
76            "--mi-ink:#1a0f0a;--mi-ink2:#5c4a42;--mi-ink3:#968577;" +
77            "--mi-cream:#fffaf5;--mi-card:#fff;" +
78            "--mi-or:#ff6b1a;--mi-or-d:#e8540a;" +
79            "}" +
80            "@keyframes mi188FadeIn{from{opacity:0}
80to{opacity:1}}" +
81            "@keyframes mi188ScaleIn{from{opacity:0;transform:translate(-50%,-50%) scale(.88)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}" +
82            "@keyframes mi188ScaleOut{from{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.88)}}" +
83            "@keyframes mi188BannerGlow{0%,100%{box-shadow:0 0 0 0 rgba(255,107,26,.25)}50%{box-shadow:0 0 0 6px rgba(255,107,26,0)}}" +
84            "@keyframes mi188Bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}" +
85            "@keyframes mi188Pulse{0%{box-shadow:0 8px 28px rgba(255,77,46,.35)}50%{box-shadow:0 8px 40px rgba(255,77,46,.65)}100%{box-shadow:0 8px 28px rgba(255,77,46,.35)}}" +
86            "#mi188Popup{position:fixed;inset:0;z-index:99999;background:rgba(26,15,10,.72);animation:mi188FadeIn .28s ease-out;}" +
87            "#mi188Popup.mi188-hiding{animation:mi188FadeIn .28s ease-out reverse forwards;pointer-events:none;}" +
88            ".mi188-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,500px);background:var(--mi-card);border-radius:24px;padding:0;text-align:center;font-family:'Inter','PingFang SC','Microsoft YaHei',sans-serif;box-shadow:0 0 0 1px rgba(255,107,26,.12),0 32px 80px rgba(26,15,10,.3),0 12px 32px rgba(255,77,46,.2);animation:mi188ScaleIn .38s cubic-bezier(.34,1.56,.64,1);overflow:hidden;}" +
89            "#mi188Popup.mi188-hiding .mi188-modal{animation:mi188ScaleOut .28s ease-in forwards;}" +
90            ".mi188-banner{background:var(--mi-warm);color:#fff;padding:12px 44px 12px 20px;font-size:14px;font-weight:800;letter-spacing:1.5px;text-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;gap:8px;position:relative;}" +
91            ".mi188-banner-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;flex-shrink:0;animation:mi188BannerGlow 2s infinite;}" +
92            ".mi188-banner-dot:last-child{animation-delay:1s}" +
93            ".mi188-close{position:absolute;top:10px;right:12px;width:28px;height:28px;border-radius:50%;border:none;background:rgba(0,0,0,.15);color:#fff;font-size:18px;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10;}" +
94            ".mi188-close:hover{background:rgba(0,0,0,.3);transform:scale(1.1);}" +
95            ".mi188-modal-inner{padding:28px 30px 30px;display:flex;flex-direction:column;align-items:center;}" +
96            ".mi188-head{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px;}" +
97            ".mi188-logo{display:flex;align-items:center;gap:8px;font-size:28px;font-weight:900;letter-spacing:-1px;color:var(--mi-ink);}" +
98            ".mi188-logo img{width:40px;height:40px;display:block;flex-shrink:0}" +
99            ".mi188-logo b{color:var(--mi-or)}" +
100            ".mi188-slogan{font-size:12.5px;font-weight:600;color:var(--mi-ink3);margin-bottom:16px;}" +
101            ".mi188-engines{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;}" +
102            ".mi188-engine{display:inline-flex;align-items:center;padding:6px 14px;border-radius:100px;font-size:13px;font-weight:700;background:rgba(255,107,26,.06);color:var(--mi-or-d);border:1px solid rgba(255,107,26,.15);transition:all .2s;}" +
103            ".mi188-engine:hover{background:rgba(255,107,26,.12);border-color:rgba(255,107,26,.3);transform:translateY(-1px);}" +
104            ".mi188-free-tip{font-size:13px;font-weight:700;color:var(--mi-or-d);margin-bottom:20px;}" +
105            ".mi188-free-icon{font-size:15px;}" +
106            ".mi188-cta{display:block;width:100%;box-sizing:border-box;background:var(--mi-flame);color:#fff;padding:16px 0;border-radius:14px;font-size:18px;font-weight:800;text-decoration:none;text-align:center;box-shadow:0 8px 28px rgba(255,77,46,.35),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;margin:6px 0 18px 0;animation:mi188Bounce 1.2s infinite ease-in-out, mi188Pulse 1.8s infinite ease-in-out;}" +
107            ".mi188-cta:hover{transform:translateY(-3px) scale(1.02);animation-play-state:paused;box-shadow:0 14px 40px rgba(255,77,46,.45),inset 0 1px 0 rgba(255,255,255,.3);}" +
108            ".mi188-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;margin-bottom:14px;}" +
109            ".mi188-stat{background:var(--mi-cream);border-radius:14px;padding:12px 6px;border:1px solid rgba(26,15,10,.06);}" +
110            ".mi188-stat-num{display:block;font-family:'JetBrains Mono','Consolas',monospace;font-size:22px;font-weight:900;
110color:var(--mi-or-d);letter-spacing:-.5px;line-height:1;}" +
111            ".mi188-stat-num sup{font-size:11px;font-weight:700}" +
112            ".mi188-stat-lbl{display:block;font-size:10px;color:var(--mi-ink3);margin-top:4px;font-weight:600;}" +
113            ".mi188-footer{font-size:15px;color:var(--mi-ink);font-weight:600;margin-top:2px;}" +
114            ".mi188-footer a{color:var(--mi-or-d);font-weight:800;text-decoration:underline;}" +
115            ".mi188-qq-row{font-size:14px;color:var(--mi-ink2);margin-top:8px;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:500;}" +
116            "@media(max-width:480px){" +
117            ".mi188-banner{font-size:12px;padding:10px 36px 10px 16px;}" +
118            ".mi188-close{top:7px;right:8px;width:24px;height:24px;font-size:15px;}" +
119            ".mi188-logo{font-size:23px;}" +
120            ".mi188-logo img{width:32px;height:32px;}" +
121            ".mi188-slogan{font-size:11px;margin-bottom:12px;}" +
122            ".mi188-engines{gap:5px;margin-bottom:10px;}" +
123            ".mi188-engine{font-size:11px;padding:5px 10px;}" +
124            ".mi188-free-tip{font-size:12px;margin-bottom:16px;}" +
125            ".mi188-cta{font-size:16px;padding:14px 0;margin:4px 0 14px 0;animation-duration:1s;}" +
126            ".mi188-stats{grid-template-columns:repeat(4,1fr);gap:5px;}" +
127            ".mi188-stat{padding:10px 4px;}" +
128            ".mi188-stat-num{font-size:18px;}" +
129            ".mi188-stat-lbl{font-size:9px;}" +
130            ".mi188-footer{font-size:13px;}" +
131            ".mi188-qq-row{font-size:13px;}" +
132            "}";
133        document.head.appendChild(css);
134    }
135
136    if (document.readyState === "loading") {
137        document.addEventListener("DOMContentLoaded", createPopup);
138    } else {
139        createPopup();
140    }
141})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.