- JamAcornsAsked on July 15, 2014 at 05:31 AM
I've got a captcha code on the last page of my form (also containing checklist and submit button), but if the user enters an incorrect captcha code - it opens a new blank screen, containing only the new captcha code for the user to try to re-enter - you lose the form page the captcha code was originally on, the form page tabs and the ability to go back?
Also, are you bringing in additional captcha options?
- jedcadornaAnswered on July 15, 2014 at 07:25 AM
Thank you for contacting us.
This is already the behaviour of the captcha even before and that cannot be changed. When user inputs incorrect captcha we will ask you to re-type a new captcha code in a new page but not in a new browser. If this happens you can just click on back button and the inputted values will not disappear but the captcha refreshes its code.
- JamAcornsAnswered on July 15, 2014 at 08:11 AM
Thank you for your reply - not great, plus as far as I can see - you cannot press the back button?
- jedcadornaAnswered on July 15, 2014 at 09:29 AM
I'm really sorry if you find this uncomfortable to use, but that is how our captcha was designed. About the back button it was working on chrome and firefox when I tested it. What browser and version did you use when you made some test?
Works in Firefox:
Works in Chrome:
- JamAcornsAnswered on July 15, 2014 at 09:50 AM
I'm using the latest version of Chrome (Version 35.0.1916.153 m) - could it be the Forms Tab Widget that is causing my problem?
I've tried using iframe to embed, but I have the same problem.
- JotForm Support ManagerJeanetteAnswered on July 15, 2014 at 11:42 AM
I've tested the direct link of that form, using Firefox 28 and Chrome v.35
And like Jed, I'm able to click on the back button of the browser and I can retrieve the tabs widget and all the info already entered.
If you are using the iframe version there might be still conflicts with some codes in your page.
Please remove the <script></script> portion of the code and just leave what it is between <iframe></iframe> tags.
If after doing that the problem persist, please share with us the URL of the page where you have this embedded, so we can inspect it and assist you further.
- JamAcornsAnswered on July 16, 2014 at 12:40 AM
Thank you for your reply.
As suggested, I've tried removing the tags, but this is did not fix the problem.
However, as you say, running the form via your direct form url, showed it does work as you have described, so it is a conflict with my sites stylesheet - so, whilst not ideal, I will work around this. Why if the captcha code is entered incorrectly, does it ask to retry in a blank screen - as this may confuse (i.e. losing other fields) the person filling in the form - plus I've not seen this before on other websites using captcha - only JotForm forms?
Finally, is there a way of making the captcha box bigger?
- JotForm SupportEltonCrisAnswered on July 16, 2014 at 06:33 AM
If there's a conflict, then embedding your form using iframe embed code should resolve any conflict issues since the form loads in an iframe container. Getting-the-Form-iFrame-Code
I'm not sure what exactly the problem here. When the form redirects on the captcha page, the data remains intact and as long as the user re-enters the correct captcha, the data will be submitted.
You can also enable autofill feature on your form if you want the data to stay on the fields as long as you press the back button or whenever the user decides to fill the form on a later date.
Hope this helps!