HTML-форма сайта Jekyll, которая отправляется на другую страницу, но перенаправляет на другую. - PullRequest
0 голосов
/ 10 октября 2018

У меня есть сайт Jekyll и страница контактов, на которой я создал простую форму и связал ее с такой службой, как FormSpree или SimpleForm, которая автоматически отправляет ответы на мой почтовый ящик, и я хотел бы перенаправить их на страницу Спасибо застраница вашего ответа после отправки формы.Попытка сделать это во многих отношениях, например, добавление прослушивателя событий к кнопке отправки или использование onSubmit или action свойств формы, но мне удалось достичь только одного из двух: либо отправка формы, либо я перенаправлен на страницу благодарности.Вы Page, не в состоянии выполнить оба, когда у меня нет доступа к сценарию на стороне сервера, который я мог бы использовать для перенаправления.Форма довольно проста, несколько полей ввода и кнопка отправки.Буду признателен за любую форму помощи.

1 Ответ

0 голосов
/ 10 октября 2018

Обе службы разрешают скрытое поле в вашей форме, которое указывает на благодарственный URL, который вы хотите перенаправить после отправки.

при использовании FormSpree _next ( см. расширенныйфункции )

<input type="hidden" name="_next" value="https://my-site.tld/thanks.html" />

с использованием SimpleForm redirect_to ( см. пример кода на их странице )

<input type='hidden' name='redirect_to' value='https://my-site.tld/thanks.html' />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...