• Resolved tommeke9

    (@tommeke9)


    Hey!

    I have a problem with a contact form on this page: http://www.ambuce.be/contactpage/ .
    The recaptcha is not loaded on firefox, thus no form can be submitted. On chrome it works fine.

    This is the source-code:

    <div
    data-sitekey="6LeTOwMTAAAAAPg0nnqIjNIsASGW5SPCCDP_fSbJ" class="wpcf7-form-control g-recaptcha wpcf7-recaptcha"></div> <noscript><div
    style="width: 302px; height: 422px;"><div
    style="width: 302px; height: 422px; position: relative;"><div
    style="width: 302px; height: 422px; position: absolute;"> <iframe
    src="https://www.google.com/recaptcha/api/fallback?k=6LeTOwMTAAAAAPg0nnqIjNIsASGW5SPCCDP_fSbJ" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;"> </iframe></div><div
    style="width: 300px; height: 60px; border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px;"><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none;">
    				</textarea></div></div></div> </noscript></div>

    Does somebody know how to solve this?

    https://wordpress.org/plugins/contact-form-7/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    Try switching to the default theme and deactivating all other plugins.

    hotzeplotz

    (@hotzeplotz)

    having the same issue (Firefox 44, Debian), also on Chromium (49, Debian) – in my case this seems due to the Do Not Track flag being turned on. if i turn DNT off, the form works fine.

    the issue here (apologies if i am hijacking the thread with something that ends up being unrelated – i hope i am not) is not only that the recaptcha is not loaded, but that the error message that appears (There was an error trying to send your message. Please try again later. – orange border) is confusing, since the visitor never gets to see the recaptcha at all.

    I am guessing that the recaptcha does not appear because Google operates some kind of tracking when processing recaptchas (http://www.businessinsider.com.au/google-no-captcha-adtruth-privacy-research-2015-2), and it therefore (rightfully) refuses to run the recaptcha JS code when DNT is on.

    i am not sure what a sensible behaviour for CF7 would be when this happens – i don’t think falling back to no recaptcha would be sensible, but perhaps the error message could be made more clear, if the scenario can be detected via JS.

    Thread Starter tommeke9

    (@tommeke9)

    Thank you for your help!

    I did find the error: a plugin which was used to put a recaptcha on the admin-login screen interfered with CF7. This only happened in Firefox & Internet explorer and not in safari & Chrome…
    Thus deactivating this plugin fixed the issue.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Firefox error with recaptcha’ is closed to new replies.