WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ブラウザの更新ボタン

とく[MAIL][URL][WriteDate : Fri Jul 14 11:32:35 2000]

はじめまして、とくと申します。
このページはとても参考になりよく拝見させて頂いております。
私はCGIやJAVA(超初級レベル)を利用してページ作成を
して降りますが、掲示板等の二重投稿の件で悩んでます。

受け取ったメッセージの内容をチェックすれば確かに直前のもの
とは判断つくのですが、それ以前にブラウザで更新ボタンを間違
えて押すことによる二重投稿を避けたいので、JAVA等で
更新ボタンを無効にしてしまう事は可能なモノなのでしょうか。


ちゃいパパ[MAIL][URL][WriteDate :Fri Jul 14 12:04:13 2000]

ワンクッションおくことは、可能です。

以下の感じで。

<HTML>
<BODY>
<SCRIPT>
function SubmitCK(){
   if(confirm("更新の確認")){
      return true;
   }
   else{
      return false;
   }
}
</SCRIPT>
<FORM NAME="MyForm1" onSubmit="return SubmitCK()" METHOD="POST" ACTION="xxx.cgi">
<INPUT TYPE="submit" VALUE="更新">
</FORM>
</BODY>
</HTML>

尚、Web上では、厳密な意味での100%の二重投稿チェックは出来ません。

ちゃいパパ[MAIL][URL][WriteDate :Fri Jul 14 12:37:32 2000]


>尚、Web上では、厳密な意味での100%の二重投稿チェックは出来ません。
削除します。読まなかったことにして下さい。

とく[MAIL][URL][WriteDate :Fri Jul 14 13:12:08 2000]

ちゃいパパさんすばやいレス有難う御座います。

>ワンクッションおくことは、可能です。 

確かにワンクッシヨン置いて注意を促すことはできますが、
一旦投稿した後、「メッセージを預かりました」などと言う
ページを表示中に更新ボタンを押されると二重投稿になって
しまいますよね。

なんとかならんもんですかね〜

ちゃいパパ[MAIL][URL][WriteDate :Fri Jul 14 13:25:52 2000]

更新ボタンはブラウザの再読み込みボタンのことですか?
これだと、

>受け取ったメッセージの内容をチェックすれば〜

しか、ないでしょう!

とく[MAIL][URL][WriteDate :Fri Jul 14 13:41:18 2000]

ありがとう御座いました。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




Back