Mettre un mot de passe à une page Web

Afin de protéger une feuille HTML par un mot de passe, on peut utiliser le code JavaScript suivant dans u e page appelée par exemple motdepasse.htm. Cette page n'affiche rien si ce n'est une invite pour entrer son mot de passe. Dès que l'utilisateur entre son mot de passe, si c'est le bon, par exemple 4rqz, alors le code JavaScript ouvre la page 4rqz.htm, sinon, il dira simplement que la page est introuvable

<BODY>
  <SCRIPT LANGUAGE="JavaScript">
  var Password = ''
  Password = prompt('Votre mot de passe','');
  if (Password != null)
    {
    location.href = Password + ".htm";
    }
  </SCRIPT>
</BODY>