Password Overlay - Dewa Blogger

Halaman

    Social Items

Buy Now

Password Overlay

Di sini, JavaScript btoa dipakai untuk menyembunyikan teks, sedangkan atob dipakai untuk mengembalikan teks yang tersembunyi tersebut:

<!DOCTYPE html> <html>   <head>     <meta charset="utf-8">     <title>Password Overlay Test</title>      <style>     .body {       padding:10% 0;       text-align:center;     }     .overlay {       position:fixed;       top:0;       right:0;       bottom:0;       left:0;       z-index:9999;       background-color:black;       color:white;       padding:10% 0;       text-align:center;     }     </style>    </head>   <body>      <div id="protect-body" class="body">Content goes here…</div>     <div id="protect-overlay" class="overlay">       <form action="#">         <input name="answer" type="password" placeholder="Password?"/> <button type="submit">Open</button>       </form>     </div>      <script>     // https://developer.mozilla.org/En/DOM/Window.btoa     // https://developer.mozilla.org/en/DOM/window.atob     // to get the obfuscated text, use `console.log(btoa('your text goes here'))`     // `aSBsb3ZlIHlvdQ==` => `i love you`     (function() {         var o = document.getElementById('protect-overlay');         o.getElementsByTagName('form')[0].onsubmit = function() {             if (this.answer.value === atob('aSBsb3ZlIHlvdQ==')) {                 o.style.display = "none"; // passed!             } else {                 alert('Wrong password!');             }             return false;         };     })();     </script>    </body> </html>

Demo

Kata kunci: i love you

Lihat Demo


Referensi


Sumber https://www.dte.web.id/