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

小山 健二 [E-MAIL ADDRESS DELETED]
2007年 10月 17日 (水) 18:56:44 JST


大谷殿

小山です。

onclick属性をはずしてみましたが、防止できませんでした。

Shinpei Ohtani さんは書きました:
> 大谷です.
> 
> <input type="submit"
> onclick="document.forms[0].submit();" id="doLogin" value=" ログイン "
> class="submit"/>
> 
> 気になったのですが、上記のonclick属性をはずしても変わらないでしょうか?
> 宜しくお願いします.
> 
> 07/10/17 に 小山 健二<[E-MAIL ADDRESS DELETED]> さんは書き
ました:
>> 小山です。
>>
>> 米林さん、ご指摘ありがとうございます。
>>
>> 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 mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> 
> 


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



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