[Seasar-user:11058] Re: [Teeda]ダブルサブミット防止について

小山 健二 [E-MAIL ADDRESS DELETED]
2007年 10月 17日 (水) 13:03:28 JST


小山です。

米林さん、ご指摘ありがとうございます。

excludeFormは、対象外の指定とのこと。
さっそく外してみましたが、現象は同じでした。

<script type="text/javascript">
DisabledConf = {
    time : 5000,
    submitMessage : function(){
      alert('送信中です');
    }
}
</script>

[E-MAIL ADDRESS DELETED] さんは書きました:
> 米林です。
> 
> excludeFormは監視対象外のFormを指定しますので
> 
>>     excludeForm : ['loginForm'],
> 
> 上記の指定をはずして下さい。
> 
> よろしくお願いします。
> 
> ----- Original Message ----- 
> From: "小山 健二" <[E-MAIL ADDRESS DELETED]>
> Sent: Wednesday, October 17, 2007 12:10 PM
> 
>> いつもお世話になっています。
>>
>> 小山といいます。
>>
>> Teeda-1.0.6 を使っていますが、ダブルサブミット防止が必要で
>> Kumu.Html.Disabled を
>> 適用しようとTeeda-1.0.7にバージョンアップしました。
>> Kumu.Html.Disabledの説明(http://teeda.seasar.org/ja/kumu_disabled.html)に
>> 従って組み込みましたが、ダブルサブミット防止ができませんでした。
>> 連打できてしまい、「既にリダイレクトされています」となってしまいます。
>> ちなみに、ターゲットのブラウザはIE6.0(SP2)です。
>> firefox2.0.0.7でも同じでした。
>>
>> また、要件としてはアンカーやイメージのダブルサブミット防止も必要です。
>> 運用開始直前で、できるだけバージョンアップは避けたいです。
>>
>> 対処方法などアドバイス頂きたく、よろしくお願い致します。
>>
>> <head>
>> <meta http-equiv="Content-Type" content="text/html; charset=Windows-31J"
/>
>> <script type="text/javascript" src="./js/kumu.js"></script>
>> <script type="text/javascript" src="./js/event.js"></script>
>> <script type="text/javascript" src="./js/disabled.js"></script>
>> <script type="text/javascript">
>> DisabledConf = {
>>     time : 5000,
>>     excludeForm : ['loginForm'],
>>     submitMessage : function(){
>>       alert('送信中です');
>>     }
>> }
>> <title>Login</title>
>> </head>
>>
>> 中略
>> <form id="loginForm">
>> <table summary="">
>>  <tr>
>>   <td class="z">ユーザID</td>
>>   <td class="v"><input type="text" id="userId" maxlength="20"
>> autocomplete="off" style="width: 220px;ime-mode:disabled;"/><label id="
ユー
>> ザ名"/></td><td><span id="userIdMessage" class="err"/></td>
>>  </tr>
>>  <tr>
>>   <td class="z">パスワード</td>
>>   <td class="v"><input type="password" id="password" maxlength="20"
>> te:redisplay="true" style="width:
220px;ime-mode:disabled;"/></td><td><span
>> id="passwordMessage" class="err"/></td>
>>  </tr>
>>  <tr>
>>   <td colspan="2" align="right"><input type="submit"
>> onclick="document.forms[0].submit();" id="doLogin" value=" ログイン "
>> class="submit"/></td><td></td>
>>  </tr>
>> </table>
>> </form>
>>
>> -- 
>> (^_^)試して見る事に失敗はない。明日は今日と違う自分になる。
>> 小山健二 (Kenji Koyama)
>> [E-MAIL ADDRESS DELETED]
> 
> ---
> 米林 正明
> [E-MAIL ADDRESS DELETED]
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 


-- 
(^_^)試して見る事に失敗はない。明日は今日と違う自分になる。
小山健二 (Kenji Koyama) 
[E-MAIL ADDRESS DELETED]



Seasar-user メーリングリストの案内