diff options
author | alecpl <alec@alec.pl> | 2010-11-17 09:01:25 +0000 |
---|---|---|
committer | alecpl <alec@alec.pl> | 2010-11-17 09:01:25 +0000 |
commit | effdb3c01d999adb3a70bac606153c8d550ce969 (patch) | |
tree | 1697bde5f6d7889c6625e0cf848c842a40c72a93 /program | |
parent | 4b410e2064cfe4392b505c2213d9772c307a5cd9 (diff) |
- Lock submit button in onsubmit event on login page (#1487036)
Diffstat (limited to 'program')
-rw-r--r-- | program/js/app.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/program/js/app.js b/program/js/app.js index 7c38b142a..7ab31cb46 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -378,10 +378,11 @@ function rcube_webmail() // detect client timezone $('#rcmlogintz').val(new Date().getTimezoneOffset() / -60); - // display 'loading' message on form submit + // display 'loading' message on form submit, lock submit button $('form').submit(function () { - rcmail.display_message(rcmail.get_label('loading'), 'loading'); - }); + $('input[type=submit]', this).attr('disabled', true); + rcmail.display_message('', 'loading'); + }); this.enable_command('login', true); break; |