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 you page display errorAsked by elitetowncars on February 15, 2016 at 02:22 AM
Thankyou page opens at the bottom of the page so customers think they are being shown a blank page and assume the form has failed and resubmit multiple times.
thank display error shown and resubmit times
According to my checks, the issue is occurring from "margin-top: 1800px;" the HTML code of your "Thank You" page. To overcome this situation, you need to erase that rule.
First, Open the source side of your "Thank You" page,
Then erase the "margin-top: 1800px;" rule,
If you need any extra assistance, please do let us know.
Actually that 1800 pixels is the only way to get the text to appear.
The issue is that when the page changes it does not reset back up to the top, it stays at the same location but updates the text only.
Adding in the 1800px header allows people to see this.
CustOmers have had this issues for 3 years now and it has never been fixed.
If I understand your real issue, user needs to scroll up to view your thank you message. You've tried to fixed that issue by adding margin-top: 1800px;
I see that your Iframe method doesn't have onload function.
Alternatively, you can solve that issue by changing your Iframe code.
First of all, as my colleague was mentioned above we would appreciate it if you could delete the margin-top: 1800px; from your thank you page.
Can you try to re-embed the your form with the following code below?
<iframe id="JotFormIFrame" onload="self.scrollTo(0,0)" allowtransparency="true" src="https://form.jotformeu.com/11455709327" frameborder="0" style="width:100%; height:539px; border:none;" scrolling="no"> </iframe>
If it doesn't solve your problem, please let us know. We will be glad to help.