JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Thank message not visible after submitting a long formAsked by ivanokk on September 09, 2015 at 04:51 AM
sorry, again this problem, I read many support tickets but I didn't found a solution.
I have a long form and after it is submit the thank message is not visible.
Embedding the form with <script> the page stay at the bottom and the user see a blank screen (he must scroll up to see the message).
Embedding the form with <iframe> the page go up at the top of the page and the user see the part of the page above the form (he must scroll down to see the message).
I tried also adding ?nojump to the url of the form.
How do we fix this? In my mind it's simple, after the submit the browser must go at the position where the form started.
My test page is http://polizzeperstranieri.it/test-2/
I have tested you form and I was able to reproduce mentioned issue.
Unfortunately that is normal behavior, because when form is submitted page is reloaded. Considering that your form is embedded to your website and before your form you have content above when you submit your form it will reload all page cause a jump and page's top position is rendered. This creates a poor user experience because the user would have to scroll back down to see thank you message. Permanent workaround can be that you position your form on some other place inside of page or you can create new page on you website that will be your thank you page and then redirect your users to that page when form is submitted.
Let us know if you need further assistance.
It seems like there could be an option to use the thank you message, but when the page reloads, tell it to go to the anchored position on the page. Is that possible? I'm having the same issue, and I don't consider it a poor user experience to have my form at the bottom of the page. It would be worse if they had to scroll through the form to get to the info.
I would like to have the option to put in a link for my thank you message that would reload and scroll right back down to the anchor link, like http://www.mysite.com/form/#formlocation
I have moved your question to separate thread and we will provide you an answer there.