Block submitting twice: блокирование многократной отправки форм



Модуль Block submitting twice блокирует возможность отправки одной формы несколько раз подряд. Для блокирования нажатия кнопок используется JavaScript. Модуль может работать в двух режимах: выключая кнопки и скрывая их. В режиме выключенных кнопок, после однократного нажатия, все кнопки становятся вдавленными и недоступны для повторного нажатия. В режиме скрытия кнопок, кнопка может скрываться и вместо неё дополнительно может выводится определённый текст.

Обычный ряд кнопок:

После нажатия на кнопку «Сохранить», кнопки стали выключенными:

После нажатия на кнопку «Сохранить», эта кнопка была скрыта:

После нажатия на кнопку «Сохранить», скрыт был весь ряд кнопок:

Внеся дополнительные настройки можно добавлять текст к кнопкам, добавлять текст после группы кнопок и заменять кнопки введённым текстом.

Comments

Post new comment

  • Allowed HTML tags: <a> <img> <h1> <h2> <h3> <strong> <em> <strike> <ul> <ol> <li> <code> <hr> <sup> <sub> <div> <span> <blockquote> <dl> <dt> <dd> <abbr> <table> <tr> <th> <td>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.