- ベストアンサー
パスワードを設定したい
パスワード設定して、その後入力したパスワードが登録したパスワードと同じだと開け、違うて開かないようにしたいのですが、何とかパスワード入力フォームは作れました。しかし、どのようにすれば特定のパスワード以外開けなくできるのでしょうか?それともHTMLではできないのですか? この事について出ているWebサイトのURLや、どのようにすればいいか教えてください。ごちゃごちゃになってすいませんでした。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一番簡単でセキュリティ面で効果的なのは、 パスワードと同じ名前で正解の場合に開くページを作ってしまうことですかね。 <FORM NAME="test"> <INPUT NAME="pwd" TYPE="PASSWORD" VALUE=""> <INPUT TYPE="BUTTON" VALUE="OK" ONCLICK="location.href=test.pwd.value+'.html'"> </FORM> みたいに。 ただし、この方法だと、index とパスワードに入力すれば index.html が表示されてしまいます。 それがかっこ悪いと思うのなら、location.hrefの次の所を 's'+test.pwd.value+'.html' のようにすれば、頭に s が付かないhtmlファイルは表示されなくなります。 で、開きたいファイルの頭には s をつけておけば、それは開けます。
お礼
ありがとうございます。 そうですね、そうすればいいことでした。ありがとうございます。