パスワード入力用ダイアログを作るには?

[上に] [前に] [次に]
愚者 [E-Mail] 1999/08/12(木) 12:05:29
特別なページを作っておいて、そこに行くにはパスワードを入力しなければならない
ダイアログが出てくるのってよく見かけますよね。
javaスクリプトのfunction message()をつかって「ok」「キャンセル」で処理を分岐させるのは
わかるんですが、、、
パスワード入力用ダイアログってどうやって作るんですか?
本にものってないし、ラウンジを検索しても見つからなかったのでどうか教えてください。

Nobu3 1999/08/12(木) 12:29:48
prompt('パスワードを入力してください');

http://www.tohoho-web.com/js/window.htm
でも、ひょっとして、「****」になるようなのを探してるんでしょうか?

みんこ 1999/08/12(木) 12:30:11
prompt
confirm
alert
の辺りからお好きなものを。

使い方は
if(confirm("パスワード")){
//オッケーのとき
}
else{
//キャンセルの時
}

みたいなー。
> ラウンジを検索しても
多分「パスワード」とかで出ませんかね。やってないからわかんないけど。

あっち 1999/08/12(木) 12:52:12
予断ですけどjavascriptではなくvbscriptでも出来ますよぉ。
VBでいう、inputboxを使えばよいのです。
ソースとしては
<html>
<head>
<Script Language="VBS">
Sub aaa_onClick
rn=inputbox("パスワードを入力して下さい。")
if rn="USER" then
Msgbox "OK"
call ChangeColor
else
Msgbox "パスワードが違います。"
end if
End Sub

あっち 1999/08/12(木) 12:55:44
↑(送信)ボタンを押してしまった。。(^^;;
続き
</Script>
</head>
<body>
<Form>

<Input Type="Button" Name="aaa" Value="テスト">

</Form>
</body>
</html>

また、↑のcall ChangeColorは余分です。削除してください。
って、あんましやくになってないか(IEしか使えないし)

愚者 1999/08/12(木) 13:46:37
みなさん回答ありがとうございます。

>でも、ひょっとして、「****」になるようなのを探してるんでしょうか?
そうです、説明足りなくてすいません。
ダイアログの中でパスワードを入れたいのです。
FROMで作ったパスワード入力をダイアログの中でって感じなんです。

>多分「パスワード」とかで出ませんかね。
すいません。「ダイアログ」で検索してたから駄目だったようです
「パスワード」で検索したらいっぱい出てきました。
が、目当てのものは、やはりなかったです。

>予断ですけどjavascriptではなくvbscriptでも出来ますよぉ。
そのようなものがあるなんて知りませんでした。
もっと勉強します。
ちなみにソース動きました。感動です!!

Nobu3 1999/08/12(木) 13:54:33
レイヤーなどを使って自分でダイアログを作るなら、<input type=password>を使えばできますね・・・。
作るのは難しいだろうけど。
それに、動くのはIE,NNともver4以降だし。

あきらめて、ダイアログ風のパスワード入力ページを作ってしまうとか・・・。

愚者 1999/08/12(木) 14:07:13
[[解決]]
>あきらめて、ダイアログ風のパスワード入力ページを作ってしまうとか・・・。
そうします。一応どんなブラウザでも動く物を目指しているし、、、

本当にありがとうございました。

[上に] [前に] [次に]