Leider verursacht reCaptcha viele Probleme. In den meisten Fällen ist die einzige funktionierende Lösung, reCaptcha von der Blockierung auszuschließen, indem man data-cmp-ab="1" zu der <script ...>.
Manuelles Blockieren
Bitte fügen Sie die folgenden Änderungen in Ihren reCaptcha-Code ein:
Originalcode:
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
Geänderter Code:
<script type="text/plain" data-cmp-vendor="s1409" class="cmplazyload" data-cmp-src="https://www.google.com/recaptcha/api.js" async defer></script>
Automatische Blockierung
In den meisten Fällen funktioniert die automatische Blockierung mit Google reCaptcha einwandfrei. In einigen Fällen kann die Ladereihenfolge von reCaptcha zu Problemen führen, sodass reCaptcha nicht auf Ihrer Website erscheint. Sollte dies der Fall sein, überprüfen Sie bitte, ob die Domains zugewiesen sind (siehe hier). Wenn alle Domains zugewiesen sind, Google reCaptcha in Ihrer Anbieterliste enthalten ist und reCaptcha dennoch nicht funktioniert, versuchen Sie bitte, auf explizites Rendering umzustellen:
<script type="text/plain" data-cmp-vendor="s1409" class="cmplazyload" data-cmp-src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer></script>
<script type="text/javascript">
var onloadCallback = function() {
grecaptcha.render('id of the recaptcha element', { 'sitekey' : 'your_site_key' });
};
</script>