Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как отослать форму и закрыть окно

Ответить
Настройки темы
Как отослать форму и закрыть окно

Ветеран


Сообщения: 1862
Благодарности: 132


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


По ссылке открывается окно, небольшое, туда пишется пожелание.
Как сделать, чтобы форма с пожеланием отправилась на сайт, а окно само закрылось?

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 16:26, 22-01-2006

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


а можно это окошко перезагрузить, обработать форму и после обработки уже закрыть?? или обязательно в родительское окно всё слать??

-------
Fortes fortuna adiuvat


Отправлено: 17:55, 22-01-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Вообще-то родительское окно тут вообще ни причем.
Цитата:
а можно это окошко перезагрузить, обработать форму и после обработки уже закрыть?
А вот это как сделать?

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 18:18, 22-01-2006 | #3


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Igor_I
Ну, когда на Submit нажимаем окно всё равно же перезагружается, так вот обрабатываем данные из формы а в конце, если всё нормально, window.close()
PHP код: Выделить весь код

if(!empty($_POST["message"]))

{
//проверяем, содержит ли сообщение плохие знаки, запсываем сообщение в базу и тд

//если не было ошибок, то выводим
echo "<script language='javascript'>";
echo 
"window.close()";
echo 
"</script>";
}
else
{
//здесь выводим саму форму для ввода


-------
Fortes fortuna adiuvat


Отправлено: 19:07, 22-01-2006 | #4


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


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

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 19:20, 22-01-2006 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как отослать форму и закрыть окно

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Уязвимости - как удалить рекламу за которую надо отослать смс. Olja-la Лечение систем от вредоносных программ 1 27-01-2009 23:51
Закрыть окно IE через JavaScript Котяра Вебмастеру 4 18-04-2008 23:35
не могу нормально закрыть окно!! vl1639 Microsoft Windows 2000/XP 2 24-11-2006 22:30
CMD/BAT - Как закрыть окно bat (пакетного) файла сразу после запуска? Fuzzy_Logic Скриптовые языки администрирования Windows 1 05-11-2006 01:48
MMS отослать на мобилу ? КАК? UTU Мобильные ОС, смартфоны и планшеты 10 06-02-2005 22:41




 
Переход