1<!DOCTYPE html> 2<html lang="zh"> 3<head> 4 <meta charset="UTF-8"> 5<!-- This site is hosted on Netlify. Anyone can build and deploy a site 6 like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=6c9b5808-4117-4b60-bd83-c34fff63a73a 7 Netlify hosting facts for this site: static/SSR served via Netlify Edge. --> 8 <meta name="viewport" content="width=device-width, initial-scale=1"> 9 <title>PGçµå æ¾³é¨å£æ¢¦ PGè¯ç©æ¨¡æå¨</title> 10 <style> 11 html, body { 12 margin: 0; 13 padding: 0; 14 height: 100%; 15 overflow: hidden; 16 font-family: Arial, sans-serif; 17 } 18 #game-container { 19 width: 100%; 20 height: 100%; 21 } 22 iframe { 23 width: 100%; 24 height: 100%; 25 border: none; 26 display: none; 27 } 28 #ad-banner { 29 position: fixed; 30 top: 0; 31 width: 100%; 32 background: #ff3366; 33 color: white; 34 text-align: center; 35 padding: 2px 10px; 36 font-size: 16px; 37 line-height: 1.5; 38 z-index: 9999; 39 font-weight: bold; 40 } 41 #ad-banner a { 42 color: #ffff66; 43 text-decoration: underline; 44 font-size: inherit; 45 } 46 #floating-btn { 47 position: fixed; 48 bottom: 20px; 49 right: 20px; 50 background: #28a745; 51 color: white; 52 padding: 12px 18px; 53 border-radius: 50px; 54 font-size: 15px; 55 font-weight: bold; 56 z-index: 9999; 57 text-decoration: none; 58 box-shadow: 0 2px 8px rgba(0,0,0,0.2); 59 } 60 @media (max-width: 480px) { 61 #ad-banner { 62 font-size: 15px; 63 } 64 #floating-btn { 65 font-size: 15px; 66 padding: 12px 18px; 67 } 68 } 69 </style> 70 71 <!-- GA4 åºç¡è¿½è¸ª -->
vendor: 66 bytes, lines 71-72
71 72 <script async src="https://www.googletagmanager.com/gtag/js?id=
72G-FPT9NDXC82
vendor: 14 bytes, lines 72-73
72"></script> 73
73<script> 74
vendor: 139 bytes, lines 74-77
74window.dataLayer = window.dataLayer || []; 75 function gtag(){dataLayer.push(arguments);} 76 gtag('js', new Date()); 77 gtag('config', '
77G-FPT9NDXC82
vendor: 6 bytes, lines 77-78
77'); 78
78</script>
78 79 80</head> 81<body> 82 <div id="ad-banner"> 83 ð <strong data-promo="bannerTitle">æ°ä¼åé¦å100%å ç </strong> â <span data-promo="bannerDesc">é¦å100é100</span> â 84 <a class="affiliate-link" data-promo="buttonText" href="https://avxvr9shlcop.j9j9dz.com:23446/?id=726419523" target="_blank" rel="nofollow sponsored noopener noreferrer">é¦å500é500</a> 85 </div> 86 87 <div id="game-container"> 88 <iframe id="gameFrame"></iframe> 89 </div> 90 91 <a id="floating-btn" class="affiliate-link" data-promo="floatingText" href="https://avxvr9shlcop.j9j9dz.com:23446/?id=726419523" target="_blank" rel="nofollow sponsored noopener noreferrer">è¿æé¦å500é200åªè¦ä½åæ°´å³å¯</a> 92 93
93<script> 94 const encodedUrl = "aHR0cHM6Ly9tLmVhanp6eGhyby5jb20vNzkvaW5kZXguaHRtbD9vdD1jYTcwOTQxODZiMzA5ZWUxNDljNTVjODgyMmU3ZWNmMiZsPXpoJmJ0dD0yJm9yPTIzcHF4cWZ6JTNEYnhnd3d1ZW9sJTNEemxqJl9faHY9MmZNRVFDSUN1cW9OR0ZNTUw0ZkdCZFFFJTJCa1dONmhXNCUyRmZPUkdxJTJGbmsxWkVNbmF3d21BaUF4R1l4SmpPQ1dRWnlCU1ZJTHBKZU1sanBmY1BITEpOdVVaTjVpdGxCMTJBJTNEJTNEJl9fc3Y9MDEwNDAxWXl0RzZvVDZ2T2w4MWtLdF9ORHdSNlFqeW55cnVRQzd5OWtwV2lWN1FFZw=="; 95 96 setTimeout(() => { 97 const iframe = document.getElementById("gameFrame"); 98 iframe.src = atob(encodedUrl); 99 iframe.style.display = "block"; 100 }, 1500); 101 </script>
101 102
103<script src="../promo-config.js"></script>
vendor: 1 bytes, line 103
103
104<script> 105(function () { 106 var cfg = window.PROMO_CONFIG || {}; 107 if (cfg.registerUrl) { 108 document.querySelectorAll('a.affiliate-link').forEach(function (a) { 109 a.href = cfg.registerUrl; 110 a.setAttribute('target', '_blank'); 111 a.setAttribute('rel', 'nofollow sponsored noopener'); 112 }); 113 } 114 document.querySelectorAll('[data-promo]').forEach(function (el) { 115 var key = el.getAttribute('data-promo'); 116 if (cfg[key]) el.textContent = cfg[key]; 117 }); 118})(); 119</script>
119 120
121<script> 122(function () { 123 function getGameName() { 124 var pathParts = window.location.pathname.split('/').filter(Boolean); 125 var folderName = pathParts.length >= 2 ? pathParts[pathParts.length - 2] : (pathParts[0] || document.title || 'unknown'); 126 try { return decodeURIComponent(folderName); } catch (e) { return folderName; } 127 } 128 129 function sendPromoClick(position, linkUrl) { 130 if (typeof gtag !== 'function') return; 131 gtag('event', 'promo_click', { 132 game_name: getGameName(), 133 click_position: position, 134 link_url: linkUrl || '', 135 page_url: window.location.pathname 136 }); 137 } 138 139 document.addEventListener('DOMContentLoaded', function () { 140 document.querySelectorAll('a.affiliate-link, #ad-banner a, #floating-btn').forEach(function (el) { 141 if (el.dataset.ga4PromoBound === '1') return; 142 el.dataset.ga4PromoBound = '1'; 143 el.addEventListener('click', function () { 144 var position = 'promo_link'; 145 if (el.id === 'floating-btn') position = 'floating_button'; 146 else if (el.closest && el.closest('#ad-banner')) position = 'top_banner'; 147 sendPromoClick(position, el.href); 148 }); 149 }); 150 }); 151})(); 152</script>
152 153 154</body> 155</html>
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.