Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Рефреш после отправки формы? |
Автор: dima_mak 11.2.2005, 16:14 |
Как сделать рефреш страницы после нажатия на кнопку submit в форме(мне надо и отослать форму и рефрешнуть страницу)? Обработчиками событий у меня не получилось. ![]() |
Автор: Sardar 12.2.2005, 00:40 |
Не возможно, отправка формы это уже перезагрузка страницы ответом от сервера. |
Автор: Guest 12.2.2005, 17:17 | ||
но у меня не рефрешится страница, поточу что -
форма для оплаты через ВМ киппер - открывается киппер и производится оплата, а страница не рефрешится. |
Автор: Aliance 12.2.2005, 20:20 | ||
Можно попробовать так:
|
Автор: dima_mak 13.2.2005, 10:08 |
не сработало.(я onclock исправил на onclickи всё равно не помогло). |
Автор: Alx 13.2.2005, 15:23 |
onsubmit вообщето.. о_О Добавлено @ 15:25 <script> function refr() {setTimeout("document.location.reload()", 1000); } </script> <form onsubmit="refr();"> |
Автор: Guest 13.2.2005, 19:55 | ||
Во......... спасибо!!!! Заработало. А расскажи почему оно у нас не работало(я кстати и с ОнСубмит пробовал)? Из за того, что без тайм-аута? |
Автор: Sardar 13.2.2005, 20:31 | ||
dima_mak вполне возможно ![]() Alx лови плюс за идею ![]() |
Автор: dima_mak 13.2.2005, 20:59 |
ясно. спасибо всем. тема закрыта. |
Автор: INT21h 9.10.2007, 23:21 | ||
У меня похожая ситуация, только мне не надо очищать поля в форме.
После отправки формы надо чтоб форма осталась неизменной, внутри нее есть два текстовых поля и texarea. Они НЕ должны остаться пустыми. Т.е. пользователь заполняет все поля. Жмет кнопку Отправить. Форма отправляется. Но окно не обновляется и заполненые поля не изменяются КРОМЕ одного. Т.е. после отправки формы должна сработать ф-ция по замене значения одного поля но все остальное должно остаться без изменений. Как это реализовать примерно? |
Автор: Astraller 10.10.2007, 09:08 | ||
Проще чем вы думаете, даже без скрипта:
|
Автор: INT21h 10.10.2007, 14:34 |
Astraller, а каким образом форма передается к нужному файлу? index.php то я от фанаря написал)) Там на самом деле дрругой адрес, просто подумал, что тут нельзя реальные адреса писать. Скрипт находится на отдельном хостинге, например в файле index.htm, а файл, принимающий форму на другом, например send.php, поэтому action тут не уберешь... |
Автор: Astraller 10.10.2007, 14:52 |
Эээ... стоп ![]() ![]() |
Автор: cruelangel 10.10.2007, 15:05 |
использую utf-8 и никаких проблем не испытываю... |
Автор: dsCode 10.10.2007, 15:32 |
cruelangel, Astraller, использую iconv(...) и тоже никаких проблем не испытываю (всегда нормальный 1251 получается) =) (только не надо говорить, iconv не везде стои-ит.. и т.д. - везде давно уже =)) |
Автор: Astraller 10.10.2007, 15:42 |
dsCode, ![]() ![]() ![]() |
Автор: dsCode 10.10.2007, 16:29 |
Astraller, значит свою таблицу преобразований и функцию де/кодировки написать =) |
Автор: cruelangel 10.10.2007, 16:53 |
dsCode, боюсь это довольно медленно получится... |
Автор: NNaarreekk 28.10.2007, 01:00 |
Можно новое окно открывать. А при окончании действия закрывать. Но это не практично... |