@doommyyy

Как сделать отправку формы на новую страницу и потом редирект в текущей?

Есть условная
Как сделать чтобы после нажатия на кнопку отправки, открывалась новая вкладка с send.php (thx page), а текущая редиректила на другую страницу (например с допродажами какими-то)?
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
zkrvndm
@zkrvndm
Архитектор решений
Во первых, нужно добавить атрибут target="_blank" для тега form - это заставит форму открываться в новом окне. Во вторых, на событие submit у формы надо повесить обработчик, который поменяет адрес у текущей вкладки при отправке. Если не умейте в JS то такой обработчик тоже в принципе можно повесить через атрибуты:
<form target="_blank" onsubmit="location.href='https://yandex.ru'" action="send.php">
...
</form>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы