Здравствуйте, уважаемые форумчане. Столкнулся со следующей задачей.
Есть стандартная форма отправки данных. В ней есть combobox, в котором выбирается способ оплаты товара: "при получении на почте" или "онлайн оплата".
При выборе пункта "онлайн оплата" с помощью события хочу выводить кнопку, которая будет отправлять данные формы и перенаправлять пользователя на страницу платежного сервиса (страница (ссылка) будет соответствовать количеству и цене). Перепробовал десятки вариантов, ничего не получается. Например, указывая в событиях кнопки функцию: "onclick=window.location.href='http://www.google.com';", редирект осуществляется, но данные формы не отправляются. Также пробовал ставить таймаут перехода по ссылке – безрезультатно. В каких-то вариантах отправляется форма, но не осуществляется редирект...
Как сделать, чтобы кнопка отправляла данные формы и затем перенаправляла пользователя на страницу платежного сервиса?
Отправка формы и редирект на страницу оплаты [РЕШЕНО]
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
vipos1989
- Неофит
- Сообщения: 2
- Зарегистрирован: 03 ноя 2016, 17:04
- Версия Web Builder: 11.2.4
Реклама
-
Gudwinn
- Эксперт

- Сообщения: 1418
- Зарегистрирован: 07 авг 2015, 18:39
- Версия Web Builder: 11.0.2
- Имя: Кирилл
Отправка формы и редирект на страницу оплаты [РЕШЕНО]
Здравствуйте, Вы немного не туда переключили внимание, вот сделал схематичный набросок http://oplata.offershop.ru/index.php в котором если выбираете "При получении на почте" происходит самая обычная отправка формы. Если же человек выбирает значение селекта "Онлайн оплата" то происходит такая же точно отправка данных (данные будут приходить на почту) , но только отличие в том, что я в форме поставил галочку, что бы значения формы сохранялись (дублировались) и в локальное хранилище, далее уже дело техники. После того как форма отправилась, и перекинуло на страницу ok.html , размещённый написанный мною скрипт проверяет, а есть ли в локальном хранилише значение селекта соответствующее "Онлайн оплата" (это значение - 0 в локалсторидж), и если оно там есть, то соответственно, пишем определённую запись(Сейчас Вы будете перенаправлены на сайт оплаты) в wb_uid0 (это id спана), и перенаправляем на определённый адрес (сейчас это http://www.google.com , но естественно, Вы можете в скрипте указать нужный Вам адрес, скрипт находится в HEAD страницы ok.html) В общем вот архив и исходники
У вас нет необходимых прав для просмотра вложений в этом сообщении.
создание и разработка сайтов
Платные консультации
Готовые решения
Скайп: kirill47853
Платные консультации
Готовые решения
Скайп: kirill47853
-
codeorlov
- Втянувшийся

- Сообщения: 67
- Зарегистрирован: 23 фев 2017, 13:22
- Версия Web Builder: 11.6.3
-
Vitamin701
- Знаток

- Сообщения: 451
- Зарегистрирован: 20 ноя 2017, 19:30
- Версия Web Builder: 12.5
Отправка формы и редирект на страницу оплаты
Зачем такие сложности ? Есть же <input formaction>
https://proverstka.com.ua/blog/mnozhest ... lya-formy/
https://proverstka.com.ua/blog/mnozhest ... lya-formy/
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей


