- ID da verificação
- 6f7681e4-93e0-40d8-ba9f-1548c3734f0cConcluído
- URL enviado:
- https://only-fans.me/Blebby
- Relatório concluído:
Links · 0 encontrado(s)
Os links de saída identificados na página
Variáveis JavaScript · 15 encontrada(s)
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer lugar no código dentro do escopo atual
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
gtag | function |
dataLayer | object |
i18next | object |
$ | function |
jQuery | function |
i18nextBrowserLanguageDetector | function |
jqueryI18next | object |
Mensagens de registro do console · 3 encontrada(s)
Mensagens registradas no console web
Tipo | Categoria | Log |
---|---|---|
log | other |
|
log | javascript |
|
log | other |
|
HTML
O corpo HTML bruto da página
<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<meta name="google-adsense-account" content="ca-pub-2622139465784498">
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-6GQGEDZV49"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-6GQGEDZV49');
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/i18next/21.6.10/i18next.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/i18next-browser-languagedetector/6.1.3/i18nextBrowserLanguageDetector.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-i18next/1.2.1/jquery-i18next.min.js"></script>
<title>OnlyFans</title>
<link rel="icon" type="image/png" href="OnlyFans.png">
<style>
body {
margin: 0;
padding: 0;
height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background-color: #f1f1f1;
color: #000;
font-family: 'Roboto', Arial, sans-serif;
}
.loading-container {
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
width: 100%;
position: absolute;
top: 0;
left: 0;
background-color: #fff;
z-index: 9999;
}
#loading-image {
width: 400px;
animation: pulse 2s ease-in-out infinite;
}
@keyframes pulse {
0%, 100% {
transform: scale(1);
}
50% {
transform: scale(1.05);
}
}
.content-box {
padding: 60px;
background-color: #fff;
border-radius: 20px;
text-align: center;
max-width: 600px;
margin-bottom: 60px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
opacity: 0;
visibility: hidden;
transition: opacity 1s ease-in-out, visibility 1s ease-in-out;
}
#age-question {
font-size: 36px;
margin-bottom: 30px;
font-weight: bold;
color: #00AFF0;
text-transform: uppercase;
letter-spacing: 1px;
}
#age-info {
font-size: 20px;
color: #666;
text-align: center;
margin-bottom: 40px;
line-height: 1.6;
}
#enter-button {
padding: 18px 36px;
font-size: 22px;
border: none;
background-color: #00AFF0;
color: #fff;
cursor: pointer;
border-radius: 50px;
transition: all 0.3s ease;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
}
#enter-button:hover {
background-color: #0095D0;
transform: translateY(-3px);
box-shadow: 0 5px 15px rgba(0, 175, 240, 0.3);
}
.logo {
width: 200px;
margin-bottom: 40px;
}
#language-selector {
position: absolute;
top: 20px;
right: 20px;
display: flex;
gap: 10px;
}
.language-flag {
width: 30px;
height: 30px;
border-radius: 50%;
cursor: pointer;
transition: transform 0.2s;
}
.language-flag:hover {
transform: scale(1.1);
}
</style>
</head>
<body>
<div id="language-selector">
<img src="https://flagcdn.com/w40/gb.png" alt="English" class="language-flag" data-lang="en">
<img src="https://flagcdn.com/w40/fr.png" alt="Français" class="language-flag" data-lang="fr">
<img src="https://flagcdn.com/w40/es.png" alt="Español" class="language-flag" data-lang="es">
<img src="https://flagcdn.com/w40/de.png" alt="Deutsch" class="language-flag" data-lang="de">
<img src="https://flagcdn.com/w40/in.png" alt="हिन्दी" class="language-flag" data-lang="hi">
<img src="https://flagcdn.com/w40/br.png" alt="Português" class="language-flag" data-lang="pt-BR">
<img src="https://flagcdn.com/w40/sa.png" alt="العربية" class="language-flag" data-lang="ar">
</div>
<div class="loading-container" style="display: none;">
<img id="loading-image" src="only.png" alt="Loading...">
</div>
<div class="content-box" id="content-box" style="opacity: 1; visibility: visible;">
<img src="only.png" alt="OnlyFans Logo" class="logo">
<div id="age-question" data-i18n="ageQuestion">Are you 18?</div>
<div id="age-info">
<span data-i18n="ageInfo1">We are a community that offers adult content.</span><br>
<span data-i18n="ageInfo2">You must be 18 or older to enter.</span>
</div>
<button id="enter-button" data-i18n="enterButton">I am 18 or older - Enter</button>
</div>
<script>
const resources = {
en: {
translation: {
ageQuestion: "Are you 18?",
ageInfo1: "We are a community that offers adult content.",
ageInfo2: "You must be 18 or older to enter.",
enterButton: "I am 18 or older - Enter"
}
},
fr: {
translation: {
ageQuestion: "Êtes-vous majeur ?",
ageInfo1: "Nous sommes une communauté qui propose du contenu pour adultes.",
ageInfo2: "Vous devez avoir 18 ans ou plus pour entrer.",
enterButton: "J'ai 18 ans ou plus - Entrer"
}
},
es: {
translation: {
ageQuestion: "¿Tienes 18 años?",
ageInfo1: "Somos una comunidad que ofrece contenido para adultos.",
ageInfo2: "Debes tener 18 años o más para entrar.",
enterButton: "Tengo 18 años o más - Entrar"
}
},
de: {
translation: {
ageQuestion: "Bist du 18?",
ageInfo1: "Wir sind eine Community, die Inhalte für Erwachsene anbietet.",
ageInfo2: "Du musst 18 Jahre oder älter sein, um einzutreten.",
enterButton: "Ich bin 18 oder älter - Eintreten"
}
},
hi: {
translation: {
ageQuestion: "क्या आप 18 साल के हैं?",
ageInfo1: "हम एक समुदाय हैं जो वयस्क सामग्री प्रदान करता है।",
ageInfo2: "प्रवेश करने के लिए आपकी आयु 18 वर्ष या उससे अधिक होनी चाहिए।",
enterButton: "मैं 18 साल या उससे अधिक उम्र का हूँ - प्रवेश करें"
}
},
'pt-BR': {
translation: {
ageQuestion: "Você tem 18 anos?",
ageInfo1: "Somos uma comunidade que oferece conteúdo adulto.",
ageInfo2: "Você deve ter 18 anos ou mais para entrar.",
enterButton: "Tenho 18 anos ou mais - Entrar"
}
},
ar: {
translation: {
ageQuestion: "هل أنت فوق 18 سنة؟",
ageInfo1: "نحن مجتمع يقدم محتوى للبالغين.",
ageInfo2: "يجب أن يكون عمرك 18 عامًا أو أكثر للدخول.",
enterButton: "أنا 18 عامًا أو أكبر - دخول"
}
}
};
i18next
.use(i18nextBrowserLanguageDetector)
.init({
resources: resources,
fallbackLng: 'en',
load: 'languageOnly',
detection: {
order: ['querystring', 'navigator', 'htmlTag'],
lookupQuerystring: 'lng',
},
debug: true,
}, function(err, t) {
jqueryI18next.init(i18next, $);
$('body').localize();
});
// Ajoutez cette fonction pour définir la langue par défaut
function setDefaultLanguage() {
const userLang = navigator.language || navigator.userLanguage;
const lang = userLang.split('-')[0]; // Prend seulement la partie principale de la langue
if (resources[lang]) {
i18next.changeLanguage(lang, (err, t) => {
if (err) return console.log('Erreur lors du changement de langue', err);
$('body').localize();
});
}
}
// Appelez cette fonction après l'initialisation de i18next
setDefaultLanguage();
$('.language-flag').on('click', function() {
const lang = $(this).data('lang');
i18next.changeLanguage(lang, (err, t) => {
if (err) return console.log('something went wrong loading', err);
$('body').localize();
});
});
document.addEventListener("DOMContentLoaded", function() {
setTimeout(function() {
document.querySelector('.loading-container').style.display = 'none';
const contentBox = document.getElementById('content-box');
contentBox.style.opacity = "1";
contentBox.style.visibility = "visible";
}, 1000);
document.getElementById('enter-button').addEventListener('click', function() {
// Vérifier si c'est un dispositif mobile
const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
// Charger le fichier vidéo en fonction du dispositif
const videoSource = isMobile ? 'https://duckduck.wstr.fr/tel.mp4' : 'https://duckduck.wstr.fr/aaa.mp4';
document.body.innerHTML = `
<div id="video-container">
<video id="fullscreen-video" autoplay style="width: 100%; height: 100vh; object-fit: cover;">
<source src="${videoSource}" type="video/mp4">
Your browser does not support the video playback.
</video>
</div>
`;
const videoElement = document.getElementById('fullscreen-video');
videoElement.addEventListener('canplay', function() {
videoElement.play();
if (videoElement.requestFullscreen) {
videoElement.requestFullscreen();
// Rediriger vers le site lorsque le mode plein écran est activé
videoElement.addEventListener('fullscreenchange', function() {
if (!document.fullscreenElement) {
window.location.href = 'https://only-fans.me/';
}
});
} else if (videoElement.mozRequestFullScreen) {
videoElement.mozRequestFullScreen();
} else if (videoElement.webkitRequestFullscreen) {
videoElement.webkitRequestFullscreen();
} else if (videoElement.msRequestFullscreen) {
videoElement.msRequestFullscreen();
}
});
});
});
</script>
</body></html>