Captcha sometimes appearing in my form and causing errors

  • Profile Image
    adampallozzi
    Asked on October 12, 2016 at 09:22 PM

    Hi

    I don't currently have a captcha field in my form but I've had a couple of calls from people recently who have been trying to use it and the captcha is giving them an error and they can't submit.

    I'm currently hosting the form myself here: http://juniorrockers.com/employment_apply

    Do you have any sort of automated security feature that would be adding the captcha automatically even though it is not part of my form?

    I can't make the form fail but I have had too many emails from different people who are all having the same issue to ignore them.

    Any help you can provide would be greatly appreciated.

    Adam

  • Profile Image
    Welvin
    Answered on October 13, 2016 at 03:30 AM

    I think they are experiencing a Javascript conflict on your page. You are using our default embed method and cases like this captcha thing which is appearing after they submit the form are caused by it. You can fix this by re-embedding your form using our iframe method: https://www.jotform.com/help/148-Getting-the-Form-iFrame-Code

  • Profile Image
    adampallozzi
    Answered on October 17, 2016 at 10:44 PM
    Hi there,
    When I tried changing to the iFrame I got this error:
    Blocked a frame with origin "https://form.jotform.co" from accessing a frame with origin "https://www.juniorrockers.com". Protocols, domains, and ports must match.
    It seems I can’t add your iFrame to my site as it’s not on the same domain. The iFrame code is just supposed to be pasted into my site at the relevant location isn’t it? Is there something I am missing?
    Adam
    ...
  • Profile Image
    liyam
    Answered on October 18, 2016 at 01:26 AM

    Hello,

    This issue you're having may be more of a brower-related issue rather than the code. But as I prefer not touching any setting on ones browser for the purpose of making a web page work, here's another work around:

    You can get your form's full HTML source and place that source into an HTML file. Then use that HTML file as your iframe on your web page.

    Another way is to simply place the HTML code into your page if your page allows you to do so (just make sure that there are no javascript library conflicts that may arise between the form you are going to put and your existing web page)

    This guide will tell you how to get your form's full HTML source code: https://www.jotform.com/help/104-How-to-get-the-Full-Source-Code-of-your-Form