Назад на предыдущую страницу
Помогите, пожалуйста.
Есть форма... заполняю... отправляю... получаю окно, что все ОК... сделал кнопку с переходом на предыдущую страницу с формой с onClick="history.back()"... Переходит, но с заполненными полями... Как сделать, чтобы при вереходе (возврате) форма очищалась. Спсп. |
BLP, как вариант
window.onload = function () { document.getElementById("id_формы").reset(); } |
сорри, а где это надо прописать?
|
BLP, впринципе без разницы...напишите там где у вас скрипты находятся...
|
т.е. записать как скрипт?
<script type="text/javascript"> window.onload = function () { document.getElementById("entry_form").reset(); } </script> |
После отправки формы сервер должен обработать форму и заредиректить браузер. Тогда проблем не будет с заполенными полями или случайной повторной отправкой формы.
|
так вот это я и хочу... только не пойму как и где... ))
значит, код, который предложил Профессор lord2kim, нужно записать где-то в cgi-скрипте отправки формы и который формирует на вывод Окно успешерй отправки? Когда я этот код дописал в коде страницы с формой, ничего не произошло. ((( |
Серверный скрипт должен выставить заголовок для редиректа.
В php это делается так: header( 'Location: '. $url ); где $url - строка с адресом, на который нужно редиректнуть (часто совпадает с запрошенным адресом) |
Часовой пояс GMT +3, время: 14:49. |