| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <title>USSlot77 - Get Free Bonus</title>
- <meta name="viewport"
- content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
- <style>
- * {
- box-sizing: border-box;
- margin: 0;
- padding: 0;
- }
- html, body {
- width: 100%;
- height: 100%;
- background: #000;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
- Helvetica, Arial, sans-serif;
- }
- body {
- display: flex;
- justify-content: center;
- align-items: stretch;
- }
- /* Main canvas area (designed for 720x1280) */
- .stage {
- position: relative;
- width: 100%;
- max-width: 720px;
- height: 100vh;
- max-height: 1280px;
- overflow: hidden;
- background: #000 url("https://usslots-s3.s3.us-east-1.amazonaws.com/h5-images/bg_01.png") no-repeat top center;
- background-size: cover;
- cursor: pointer; /* Entire page is clickable */
- }
- /* Top green banner */
- .top-bar {
- position: absolute;
- top: 0;
- left: 50%;
- transform: translateX(-50%);
- width: 100%;
- max-width: 720px;
- height: auto;
- z-index: 5;
- pointer-events: none; /* Click is handled by .stage */
- }
- /* Popup mask (not closable) */
- .popup-mask {
- position: absolute;
- inset: 0;
- background: rgba(0, 0, 0, 0.65);
- display: flex;
- justify-content: center;
- align-items: center;
- z-index: 10;
- }
- /* Popup image container */
- .popup {
- position: relative;
- width: 78%;
- max-width: 563px;
- }
- .popup__img {
- width: 100%;
- display: block;
- }
- </style>
- <!-- Parse URL parameters and extract pxid -->
- <script>
- (function () {
- function parseQuery(qs) {
- var res = {};
- if (!qs) return res;
- if (qs.charAt(0) === "?") qs = qs.substring(1);
- var arr = qs.split("&");
- for (var i = 0; i < arr.length; i++) {
- if (!arr[i]) continue;
- var kv = arr[i].split("=");
- var k = decodeURIComponent(kv[0] || "");
- var v = decodeURIComponent(kv[1] || "");
- if (k) res[k] = v;
- }
- return res;
- }
- var query = parseQuery(window.location.search);
- // Pixel ID is fully controlled by incoming pxid
- window.PIXEL_ID_DEFAULT = query.pxid || "";
- window.QUERY_PARAMS = query;
- })();
- </script>
- </head>
- <body>
- <div class="stage" id="stageRoot">
- <!-- Top banner image -->
- <img src="https://usslots-s3.s3.us-east-1.amazonaws.com/h5-images/top_01.png" alt="Top Bar" class="top-bar" />
- <!-- Popup always shown (not closable) -->
- <div class="popup-mask" id="bonusPopup">
- <div class="popup">
- <img src="https://usslots-s3.s3.us-east-1.amazonaws.com/h5-images/pop_01.png" alt="Popup" class="popup__img" />
- </div>
- </div>
- </div>
- <script>
- // Handle click → report Lead → redirect
- function goToUsslot() {
- // Forward ALL URL parameters + pixel=pxid
- var params = new URLSearchParams(window.location.search || "");
- // pixel must equal pxid
- if (window.PIXEL_ID_DEFAULT) {
- params.set('pixel', window.PIXEL_ID_DEFAULT);
- }
- // c parameter is taken from the landing page URL (no hardcoding)
- var finalUrl = 'https://www.usslot777.com/';
- var queryStr = params.toString();
- if (queryStr) finalUrl += '?' + queryStr;
- window.location.href = finalUrl;
- }
- // Entire page click → redirect
- (function () {
- var stage = document.getElementById('stageRoot');
- stage.addEventListener('click', function () {
- goToUsslot();
- }, false);
- })();
- </script>
- </body>
- </html>
|