Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Новое окно с параметром при нажатии на кнопку формы
Форумы портала PHP.SU » » Вопросы новичков » Новое окно с параметром при нажатии на кнопку формы

Страниц (1): [1]
 

1. Andrewgur - 14 Декабря, 2018 - 17:24:13 - перейти к сообщению
Друзья, помогите, пожалуйста - несколько дней пытаюсь сделать:

На главной странице сайта есть форма(поле "email" и кнопка "отправить"). Как сделать, чтобы при нажатии на кнопку открывалось новое окно с URL - www[dot]cite[dot]com/?utm_mail="данные из поля email"

Форма:

<form class="clearfix form-validate form-send-request contact_form">
<div class="input-wrap inline-input">
<input type="email" name="email" placeholder="E-mail" required>
</div>
<div class="submit-wrap">
<input type="hidden" name="action" value="callback">
<input type="submit" value="Get prices" class="button">
</div>
</form>


Спасибо!
(Добавление)
Пробовал так: в PHP коде, который обрабатывает форму ввести переменную сессии и запомнить туда значение поля "email", а при нажатии на кнопку открывать новое окно через window.open - но такой способ не работает, поскольку, новое окно появляется раньше момента, когда в переменной сессии появляется значение поля "email"...
2. Строитель - 14 Декабря, 2018 - 17:58:34 - перейти к сообщению
Andrewgur, пишу с телефона, поэтому "на пальцах": на сколько я помню, к тегу form можно добавить атрибут target="_blank", ну и ещё добавить атрибуты method и action. В последнем атрибуте прописать адрес страницы, на которую нужно переходить по нажатию кнопки.

Если что-то я криво написал - подровняете посредством гугла.
3. Andrewgur - 14 Декабря, 2018 - 19:19:40 - перейти к сообщению
Строитель пишет:
Andrewgur, пишу с телефона, поэтому "на пальцах": на сколько я помню, к тегу form можно добавить атрибут target="_blank", ну и ещё добавить атрибуты method и action. В последнем атрибуте прописать адрес страницы, на которую нужно переходить по нажатию кнопки.

Если что-то я криво написал - подровняете посредством гугла.



Спасибо за ответ!
Добавил <form class="clearfix form-validate form-send-request contact_form" method='post' action='service.php' target='_blank' > - форма срабатывает, но новое окно не открывается(( Не понимаю почему может быть такое

 

Powered by ExBB FM 1.0 RC1