- 제출된 URL:
- https://khala-om.com/리디렉션됨
- 보고서 완료:
링크 · 0개 결과
페이지에서 식별된 외부 링크
JavaScript 변수 · 9개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
$ | function |
jQuery | function |
bootstrap | object |
adminlte | object |
toastr | object |
togglePasswordVisibility | function |
콘솔 로그 메시지 · 1개 결과
웹 콘솔에 기록된 메시지
유형 | 카테고리 | 로그 |
---|---|---|
verbose | dom |
|
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html lang="en" style="height: auto;"><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/png" href="/static/images/favicon.ico">
<title>
Signin
</title>
<!-- Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<!-- Ionicons -->
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<!-- icheck bootstrap -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/icheck-bootstrap/3.0.1/icheck-bootstrap.min.css">
<!-- Theme style -->
<!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/3.1.0/css/adminlte.min.css"> -->
<!-- Google Font: Source Sans Pro -->
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
<!-- Toastr message -->
<link href="//cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css" rel="stylesheet">
<link rel="stylesheet" href="/static/super_admin/css/custom.css">
<style>
.input-group {
position: relative;
}
.toggle-password {
position: absolute;
right: 10px;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
color: #2D2D2D;
}
</style>
<link href="/static/css/style.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/0.8.2/css/flag-icon.min.css">
</head>
<body class="login-page" style="height: auto;">
<div class="container">
<div class="left-section">
<div class="logo">
<img src="/static/images/logo.png" alt="KHALA Logo">
</div>
</div>
<div class="right-section">
<div class="form-container">
<h2>Sign In</h2>
<p><b>Welcome Back!</b></p>
<form method="post" action="/signin" class="mt-4">
<input type="hidden" name="csrfmiddlewaretoken" value="nDcrAOQyeUEjvBDbdKqcdatdhrAi7iouEMSTkoHySkt7sz2bIizOlpxYU4ndyVYP">
<div class="input-group">
<label for="email">
<input type="email" id="email" placeholder="Email address" name="email" required="">
</label>
</div>
<div class="input-group">
<label for="password">
<input type="password" id="password" placeholder="Password" name="password" minlength="6" required="">
<span class="toggle-password" onclick="togglePasswordVisibility()">
<i class="fas fa-eye" id="eye-icon"></i>
</span>
</label>
</div>
<button type="submit" class="login-btn custom-btn">LOGIN</button>
</form>
<a href="/forget_password" class="forgot-password" style="color: #2D2D2D;"><u>Forget Password?</u></a>
<!-- <a href="/signup" class="forgot-password">SignUp</a> -->
<!-- <p class="signup-text">Don't have an account? <a href="#" class="signup-link">SIGN UP</a></p> -->
</div>
<footer>
<p>Copyrights © v1.1 All Rights Reserved</p>
</footer>
</div>
</div>
<!-- jQuery -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/3.1.0/js/adminlte.min.js"></script>
<!-- Toastr -->
<script src="//cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js"></script>
<script>
function togglePasswordVisibility() {
const passwordInput = document.getElementById("password");
const eyeIcon = document.getElementById("eye-icon");
if (passwordInput.type === "password") {
passwordInput.type = "text";
eyeIcon.classList.remove("fa-eye");
eyeIcon.classList.add("fa-eye-slash");
} else {
passwordInput.type = "password";
eyeIcon.classList.remove("fa-eye-slash");
eyeIcon.classList.add("fa-eye");
}
}
toastr.options = {
closeButton: true,
// debug: $('#debugInfo').prop('checked'),
// newestOnTop: $('#newestOnTop').prop('checked'),
progressBar: true,
// positionClass: $('#positionGroup input:radio:checked').val() || 'toast-top-right',
// preventDuplicates: $('#preventDuplicates').prop('checked'),
// onclick: null
};
setTimeout(function(){
toastr.clear();
}, 5000);
</script>
<!--Disable right-click-->
<script>
document.addEventListener('contextmenu', function(event) {
event.preventDefault();
});
// Disable common keyboard shortcuts
document.addEventListener('keydown', function(event) {
// Disable F12 (DevTools)
if (event.key === 'F12') {
event.preventDefault();
}
// Check for Ctrl (Windows/Linux) or Meta (Cmd on Mac)
if (event.ctrlKey || event.metaKey) {
// Disable Ctrl+S / Cmd+S (Save)
if (event.key === 's') {
event.preventDefault();
}
// Disable Ctrl+U / Cmd+U (View Source)
if (event.key === 'u') {
event.preventDefault();
}
// Disable Ctrl+Shift+I / Cmd+Shift+I (DevTools)
if (event.shiftKey && event.key === 'I') {
event.preventDefault();
}
// Optionally, you can block more shortcuts:
// Disable Ctrl+P / Cmd+P (Print)
if (event.key === 'p') {
event.preventDefault();
}
// Disable Ctrl+C / Cmd+C (Copy)
if (event.key === 'c') {
event.preventDefault();
}
// Disable Ctrl+X / Cmd+X (Cut)
if (event.key === 'x') {
event.preventDefault();
}
// Disable Ctrl+V / Cmd+V (Paste)
if (event.key === 'v') {
event.preventDefault();
}
// Disable Ctrl+A / Cmd+A (Select All)
if (event.key === 'a') {
event.preventDefault();
}
}
});
</script>
</body></html>