|
|
|
| Столкнулся с проблемой, есть форма отправки сообщения, после отправления поля очищаются, но если нажать в Браузере "Назад", открывается страница с заполнеными полями, и если нечего делать, можно занатся засорением моего почтого ящика, вообщем, я думаю, проблема вам понятна, подозреваю, что есть другие способы ее решения, всем ответам буду рад. | |
|
|
|
|
|
|
|
для: YaZzzz
(01.01.2007 в 22:50)
| | можно поступить легче - всем полям прописать value=''
Хотя на самом деле меня очень бесит, когда к примеру заполняешь форму регистрации, нажимаешь отправить и выясняется что допущены ошибки, возвращаешься обратно, а поля заполнять приходится снова... | |
|
|
|
|
|
|
|
для: NIK
(02.01.2007 в 17:19)
| | Установить для кждого поля Value в моей ситуации не поможет, есть идея, установить временной интевал (например в 1минуту) для отправки сообщения, т.е. не большего одного в минуту, правда как реализовать это в коде, может кто поможет советом? Буду благодарен! | |
|
|
|
|
|
|
|
для: YaZzzz
(02.01.2007 в 19:53)
| | Этот вопрос меня все еще интересует :). | |
|
|
|
|
|
|
|
для: YaZzzz
(03.01.2007 в 10:32)
| | Жаль, что ответа не дождался, но нашел на форуме другой способ:
Теперь пользователь не сможет отправить больше одного сообщения за 40 сек.
<script>
function Dis(id,tm)
{
Dis.obj = document.getElementById(id);
Dis.obj.disabled = true;
setTimeout('Dis.obj.disabled = false;',tm * 1000);
}
</script>
<body onLoad="Dis('ppp',40)>"
....
<input id="ppp" name="submit" type="submit" value="отправить">
|
Автор скрипта RMW, спасибо ему большое! | |
|
|
|