我've implemented Google' s在我网站上的隐形reCaptcha(https://developers.google.com/recaptcha/docs/invisible)位于https://devcentsc.dubosewebgroup.com/about/partnerwithus .

我是通过创建一个div来做到这一点的

<div class="g-recaptcha" data-sitekey="{mykey}" data-callback='initPartners' data-size="invisible" ></div>

然后运行 window.grecaptcha.execute(); 以在页面加载后执行reCaptcha .

这在Chrome,IE,Edge,移动浏览器中运行良好,除了Firefox之外,似乎无处不在 .

当在Firefox中(似乎与Firefox版本或操作系统无关)时,会出现“选择带有...的所有图像”框,如下面的屏幕截图所示 .

我看过像这样的其他文章Google Invisible ReCaptcha not invisible但没有用 . Firefox和谷歌的reCaptcha似乎也经常相互矛盾 .

我真的希望这是不可见的,以便reCaptcha在页面加载时验证,然后加载通过AJAX调用的内容 . 我正在做的是什么,不允许这在Firefox中无形地工作 .

谢谢 .