Projects STRLCPY link-lock Commits ecff9fa0
🤬
  • ■ ■ ■ ■
    index.html
    skipped 32 lines
    33 33   </div>
    34 34   </noscript>
    35 35   
    36  - <div class="form">
     36 + <div class="form" style="display: none">
    37 37   <p>Please enter the password to unlock the link.</p>
    38 38   <p id="hint"></p>
    39 39   
    skipped 19 lines
  • ■ ■ ■ ■ ■ ■
    index.js
    skipped 5 lines
    6 6   
    7 7  // Run when the <body> loads
    8 8  function main() {
    9  - document.querySelector(".form").style.display = "inherit";
    10  - document.querySelector("#password").value = "";
    11  - document.querySelector("#password").focus();
    12  - document.querySelector(".error").style.display = "none";
    13  - document.querySelector("#errortext").innerText = "";
    14  - 
    15 9   if (window.location.hash) {
     10 + document.querySelector(".form").style.display = "inherit";
     11 + document.querySelector("#password").value = "";
     12 + document.querySelector("#password").focus();
     13 + document.querySelector(".error").style.display = "none";
     14 + document.querySelector("#errortext").innerText = "";
     15 + 
    16 16   // Fail if the b64 library or API was not loaded
    17 17   if (!("b64" in window)) {
    18 18   error("Base64 library not loaded.");
    skipped 101 lines
Please wait...
Page is in error, reload to recover