Captcha - problem if user enters incorrect captcha code

  • JamAcorns
    Asked on July 15, 2014 at 5:31 AM

    Hello, 

    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?

    Many thanks

    Jamie

  • jedcadorna
    Replied on July 15, 2014 at 7:25 AM

    Hello Jamie,

    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.

  • JamAcorns
    Replied on July 15, 2014 at 8:11 AM

    Hello jedcadorna,

    Thank you for your reply - not great, plus as far as I can see - you cannot press the back button?

    Kind Regards

    Jamie

  • jedcadorna
    Replied on July 15, 2014 at 9: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:

    Captcha   problem if user enters incorrect captcha code Image 1 Screenshot 30

    Works in Chrome:

    Captcha   problem if user enters incorrect captcha code Image 2 Screenshot 41

  • JamAcorns
    Replied on July 15, 2014 at 9:50 AM

    Hello jedcadorna,

    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.

    Kind regards

    Jamie

     

     

  • Jeanette JotForm Support
    Replied 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.

  • JamAcorns
    Replied on July 16, 2014 at 12:40 AM

    Hi Jeanette,

    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?

    Kind Regards

    Jamie

  • Elton Support Team Lead
    Replied on July 16, 2014 at 6:33 AM

    Hi Jamie,

    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.

    http://www.jotform.com/help/227-How-to-Enable-Auto-Fill-Feature-Save-Form-Entries-to-Continue-Later

    Hope this helps!