- ID da verificação
- 0c97dc3a-a21c-41f3-b1e9-5bf2eb5f3f23Concluído
- URL enviado:
- https://random.com/
- Relatório concluído:
Links · 0 encontrado(s)
Os links de saída identificados na página
Variáveis JavaScript · 16 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 |
$ | function |
jQuery | function |
LogoNotLoaded | function |
voucher | string |
landingUrl | string |
fitty | function |
ShowForm | function |
Mensagens de registro do console · 0 encontrada(s)
Mensagens registradas no console web
HTML
O corpo HTML bruto da página
<!DOCTYPE html><html><head>
<meta charset="utf-8">
<meta name="ROBOTS" content="NOINDEX, NOCACHE, NOSNIPPET, NOARCHIVE">
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<title>random.com</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css">
<script>
function LogoNotLoaded()
{
var LogoDiv = document.getElementById('logo');
LogoDiv.innerHTML = '<h1>random.com</h1>';
}
</script>
</head>
<body>
<script>
var voucher = '';
var landingUrl = 'https://catchy.com/random.com';
</script>
<style>
@import url('https://fonts.googleapis.com/css?family=Exo:400,700');
*{
margin: 0px;
padding: 0px;
}
body{
font-family: 'Exo', sans-serif;
height:100%;
width:100%;
overflow:hidden;
}
.context {
color: #fff;
display:block;
position:absolute;
left:50%;
top:50%;
transform:translate(-50%, -50%);
font-size:1.3em;
text-align:center;
width:500px;
z-index:9999999;
}
.context h1{
text-align: center;
font-size: 2em;
font-weight:bold;
}
.area{
/* background: #4e54c8;
background: -webkit-linear-gradient(to left, #8f94fb, #4e54c8);
*/
width: 100%;
height:100vh;
position: fixed;
z-index: -1;
background-repeat: no-repeat;
background-size: cover;
background-position: 50%;
background-color: rgb(51,51,51);
background: -webkit-linear-gradient(to left, rgb(51,51,51), black);
/*background-image: url('/images/bk/mer.jpg')*/
}
.circles{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
.circles li{
position: absolute;
display: block;
list-style: none;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.2);
animation: animate 25s linear infinite;
bottom: -150px;
}
.circles li:nth-child(1){
left: 25%;
width: 80px;
height: 80px;
animation-delay: 0s;
}
.circles li:nth-child(2){
left: 10%;
width: 20px;
height: 20px;
animation-delay: 2s;
animation-duration: 12s;
}
.circles li:nth-child(3){
left: 70%;
width: 20px;
height: 20px;
animation-delay: 4s;
}
.circles li:nth-child(4){
left: 40%;
width: 60px;
height: 60px;
animation-delay: 0s;
animation-duration: 18s;
}
.circles li:nth-child(5){
left: 65%;
width: 20px;
height: 20px;
animation-delay: 0s;
}
.circles li:nth-child(6){
left: 75%;
width: 110px;
height: 110px;
animation-delay: 3s;
}
.circles li:nth-child(7){
left: 35%;
width: 150px;
height: 150px;
animation-delay: 7s;
}
.circles li:nth-child(8){
left: 50%;
width: 25px;
height: 25px;
animation-delay: 15s;
animation-duration: 45s;
}
.circles li:nth-child(9){
left: 20%;
width: 15px;
height: 15px;
animation-delay: 2s;
animation-duration: 35s;
}
.circles li:nth-child(10){
left: 85%;
width: 150px;
height: 150px;
animation-delay: 0s;
animation-duration: 11s;
}
@keyframes animate {
0%{
transform: translateY(0) rotate(0deg);
opacity: 1;
border-radius: 0;
}
100%{
transform: translateY(-1000px) rotate(720deg);
opacity: 0;
border-radius: 50%;
}
}
</style>
<div class="context">
<script type="text/javascript" src="/js/fitty.js"></script>
<style>
.logotext
{
background: linear-gradient(to bottom,yellow 0%, orange 100%);
background-clip: content-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
</style>
<script>
function LogoNotLoaded()
{
var LogoDiv = document.getElementById('logo');
LogoDiv.innerHTML = '<div id=logotext class="logotext">random.com</div>';
fitty('#logotext');
}
</script>
<center>
<div style="text-align:center;width:90%;max-width:600px;margin:20px;margin-bottom:40px;">
<div id="logo"><img src="/logos/random.com.webp" border="0" alt="random.com" title="random.com" style="max-width:350px;" onerror="LogoNotLoaded();"></div>
</div>
</center>
<div id="content">
<div style="font-size:28px;font-weight:bold;text-shadow: 3px 3px #000000;">
This domain name is for sale.
</div>
<br>
<button type="button" class="btn btn-warning" style="font-weight:bold;" onclick="ShowForm()">I WANT TO BUY IT</button>
</div>
</div>
<div id="form" style="display:none;">
<div style="font-size:28px;font-weight:bold;text-shadow: 3px 3px #000000;">
Does the price fit your budget?
</div>
<br>
<div>
<select id="who" size="1" style="max-width:380px;width:99%;margin-bottom:7px;">
<option selected="" value="">Who are you?</option>
<option value="lawyer">Lawyer</option>
<option value="domainer">Domain investor</option>
<option value="broker">Domain broker</option>
<option value="freelancer">Freelancer / Developer</option>
<option value="startup">Startup</option>
<option value="company">Company</option>
<option value="nonprofit">Non-profit Organization</option>
<option value="individual">Individual</option>
</select>
</div>
<div>
<select id="usage" size="1" style="max-width:380px;width:99%;margin-bottom:7px;">
<option selected="" value="">What's the purpose?</option>
<option value="upgrade">Get the matching .com for my brand</option>
<option value="launch">Launch a new venture</option>
<option value="rebrand">Rebrand an existing site</option>
<option value="redirect">Redirect domain's traffic to my site</option>
<option value="personal">Personal or non profit use</option>
<option value="investment">Domain name investment</option>
</select>
</div>
<div style="margin-bottom:5px;">
<input id="email" type="text" inputmode="email" style="max-width:380px;width:99%;" placeholder="Your email">
</div>
<br>
<button id="GetPriceBtn" type="button" class="btn btn-warning" style="font-weight:bold;" onclick="ShowPrice()">GET IMMEDIATE PRICE</button>
</div>
<script>
function ShowForm()
{
let str = $("#form").html();
$("#form").remove();
$("#content").html(str);
}
function ShowPrice()
{
if($("#who").val() == '')
{
alert('Tell us who you are.');
$('#who').focus();
return;
}
if($("#usage").val() == '')
{
alert('For which usage?');
$('#who').focus();
return;
}
if(!CheckEmailAddress($("#email").val()))
{
alert('Please enter your email.');
$('#email').focus();
return;
}
$("#GetPriceBtn").prop("disabled", true);
var payLoad =
{
"dn" : 'random.com',
"voucher": $("#Voucher").val(),
"who": $("#who").val(),
"usage": $("#usage").val(),
"email": $("#email").val()
}
$.ajax({
url: encodeURI('/checkemail'),
type: "POST",
dataType:"json",
data: payLoad,
success: function(data)
{
if(data.success)
{
let LinkTo = "";
if(voucher != '')
LinkTo = 'voucher=' + voucher + '&who=' + $("#who").val() + '&usage=' + $("#usage").val() + '&email=' + $("#email").val();
else
LinkTo = 'who=' + $("#who").val() + '&usage=' + $("#usage").val() + '&email=' + $("#email").val();
if(landingUrl.indexOf('?') >= 0)
document.location = landingUrl + '&' + LinkTo;
else
document.location = landingUrl + '?' + LinkTo;
}
else
{
alert('It look likes this email is invalid, sorry.');
$("#GetPriceBtn").prop("disabled", false);
$("#email").focus();
}
},
error: function(err) {
alert(err.responseText);
$("#GetPriceBtn").prop("disabled", false);
}
})
}
function CheckEmailAddress(StrEmail)
{
return StrEmail.match("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,4}");
}
</script>
<div class="area">
<ul class="circles">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<script type="text/javascript">
var sc_project=12566445;
var sc_invisible=1;
var sc_security="362d5c38";
</script>
<script type="text/javascript" src="https://www.statcounter.com/counter/counter.js" async=""></script>
<div style="position:absolute;bottom:20px;right:20px;cursor:pointer;" onclick="document.location='https://www.linkedin.com/in/francoiscarrillo'"><img src="/images/linkedin-icon.png" style="width:60px"></div>
</body></html>