How to prevent captcha after submitting a form?

  • Profile Image
    lafototeca
    Asked on January 14, 2013 at 12:51 PM

    I have read this two threads:

    http://www.jotform.com/answers/71365-Bypass-captcha

    http://www.jotform.com/answers/162034-how-to-disable-captcha-after-submit-button#15

    I know two forms in a post make a conflict that causes captcha, and that SPC is some kind of spam check that can cause the captcha step too.

    My form is at http://lafototeca.org/index.php?option=com_content&view=article&id=3

    I have all the javascripts and css styles embedded correctly. How is my form failing so that it forces to use captcha?

     

    Thank you for your help.

  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 01:13 PM
    Your case might be also related to the fact that you have multiple forms on the page,

    Therefore , our anti-spam protection is asking for the captcha on the form Submit event.

    To avoid that captcha , you may leave your main form as it is, but switch the other forms on the page to the iFrame version. Or viceversa.

    The bottom line here is that only one Jotform should be on the script version while the rest of them should be embedded via iFrame. Our iFrames are completely safe to use.

    We have not seen a thread about an issue report with iFrame load.

  • Profile Image
    lafototeca
    Answered on January 14, 2013 at 01:19 PM

    Thanks jeanette, but I have only one form in my page. There isn't any other form in my entire site, or in that specific url.

    Is there a javascript conflict with some other component, like a modal box for example?

  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 01:32 PM

    After inspecting your page source code, I see you have embedded the source code of the form.

    I am not sure, but probably the conflict with the jquery line of code below , might be triggering our captcha spam protection

    <script type='text/javascript' src='http://www.lafototeca.org/templates/fototeca/js/jquery.reveal.js'></script>

    Please insert this function right after that jquery reference
    <script>jQuery.noConflict();</script>

    My recommendation should always be to embed the iFrame code and remove the source code
    as I see that even validations are not working properly
  • Profile Image
    lafototeca
    Answered on January 14, 2013 at 01:50 PM

    Thank you Jeanette for your help, it works now.

    I tried removing the reveal.js file and the no conflict script line with no luck.

    I then tried using the method idarktech mentions in this tread,

    I searched for the word "spc" in my form html, and replaced it with "spc1" everytime it appeared. That made it work.

    I apreciate your help!

    I hope this helps other people in the future.

  • Profile Image
    jeanettebmz
    Answered on January 14, 2013 at 02:43 PM

    I am very glad our brilliant idarktech's workaround helped you to sort the issue out

    Cheers!

  • Profile Image
    tutuprat
    Answered on August 02, 2016 at 08:52 PM

    Hi,

    I would like to add something to this as I'm having the same problem.

    The platform I'm using to create the landing page only allows to insert the forms as the "source code" so I can't integrate the iframe. 

    Any other solution?

    I can't run my campaign with the captcha step.

    https://sierramarketing.clickfunnels.com/tafe-online9647784

    Cheers,

  • Profile Image
    Chriistian
    Answered on August 03, 2016 at 01:43 AM

    Hello @tutuprat. This seems to be an older thread. To better assist you with your concern, I have moved your question to a new thread. Please follow this link to view that thread: https://www.jotform.com/answers/896827.
    Regards.