меня этот вопрос, который я не могу решить ..форма onsubmit перенаправлять в результате чего форма не представляется
У меня есть форма, которая отправляет данные в Google листа.
<form action="https://docs.google.com/sheeturl" method="post" target="hidden_iframe1">
который прекрасно работает (но перенаправляет пользователя на страницу с благодарностями).
Я пытался предотвратить это поведение (я хочу, чтобы загрузить благодарственную страницу на моем собственном домене), и добавил следующее onsubmit события
onsubmit="window.location.href = 'http://thankyoupage.html';"
, который сам по себе ничего не меняет. Поэтому я добавил
return false;
Теперь редирект работает отлично (загрузка моих благодарственной страницы), однако данные формы не представлена на лист.
Я уверен, что для этого есть банальное и простое решение, но у меня просто нет знаний для его решения. Спасибо.
Мое предложение было бы, чтобы страница представить и закончить без перемещения, или переместить в самом конце сценария –
Вы могли бы представить на ваш ThankYou-страницы, и использовать PHP и Google API для достижения того же. Таким образом, вы также можете проверить свои собственные данные. – Qirel
@SamSwift 웃 что вы имеете в виду именно по сценарию? Не могли бы вы подробнее рассказать о своей идее? @ Qirel хм, разве это не слишком сложно и длительно? Вот отличный пример, где он работает именно так, как мне нужно 'http: // yaez.de/abo' Так что это должно быть возможно только с JS .. – MichalS