"sy/mystery.js"・・・について、

※ .js・・・”ジャバスクリプト”ファイル

これは、***.jsファイルという外部ファイルなるモノを呼び込んでいるパスワード制限です
ここではファイル名を、”mystery.js”としています。
そのファイル名の前に、”sy/”とありますが・・・
これは、”mystery.js”というファイルが、”sy”というディレクトリ(フォルダ)の中にあると言う事を
表わしています。
私の場合は、外部ファイルを作る場合などは殆ど新しいフォルダを作成してそこから
ファイル呼込みする様にしていますが、これは必ずしも必要ではありません。
その場合は、”sy/”という部分が省かれます。それでいいです。

一応ダウンロ−ド用を用意致しました
必要な方は、ご自由にど-ぞ!
password.LZH

”mystery.js”というファイルを作成する必要があります。
Windowsの場合は、”メモ帳”
Macの場合は、”シンプルテキスト”にて作成できます。

@以下の内容をそのまま、メモ帳等に記述します
A保存する際のファイル名を”mystery.js”として保存します
Bおそらく現在の拡張子は、".txt"になってると思います(なってなければそのままOKです)
  ファイルを「右クリック」−「名前の変更」・・・をクリックして、”.txt”の部分を削除します
C上記迄の事がうまくできたら、ファイル名”mystery.js”の出来上がりです!
function pass(checkform){
var word = checkform.secret.value;
if (word == "2589")//これがパスワードになります
{ location.href = "passer.htm" } //パスワードがOKの場合に開くペ−ジです
else
{ alert("「" + word + "」はパスワードが間違っています") }//間違ったパスワードを入れるとアラート表示
}