Javascript 使用Google recaptcha的几个问题

Javascript 使用Google recaptcha的几个问题,javascript,jquery,recaptcha,Javascript,Jquery,Recaptcha,我在一页中有以下内容: <div id="js-recaptcha"> <div class="g-recaptcha" style="display: inline-block;" data-sitekey="@SiteConfig.RecaptchaV2Key"></div> </div> 在脚本中,我有: <script src="https://www.google.com/recaptcha/api.js"><

我在一页中有以下内容:

<div id="js-recaptcha">
  <div class="g-recaptcha" style="display: inline-block;" data-sitekey="@SiteConfig.RecaptchaV2Key"></div>
</div>

在脚本中,我有:

<script src="https://www.google.com/recaptcha/api.js"></script>

现在通过jquery加载,我将disabled属性添加到#js recaptcha div中。我可以看到这已经应用。但是,如果我单击验证码框下方的表单,它将仍然勾选验证码或显示一组图像。所以我的第一个问题是如何真正禁用验证码


我对captcha的第二个问题是,当显示一组图像时,当您选择一个图像时,它会选择所选图像左上1的图像,当您尝试按下“验证”按钮时,它也会选择底部图像。

您使用的是谷歌captcha,它是应用程序的第三方。浏览google验证码API文档,找到禁用验证码的解决方案,而不是使用自己的jqueryscript@BhushanKawadkar好吧…看看这些文件,我能做的似乎就是躲起来。所以我可以接受它,它解决了第一个问题,但它没有解决第二个问题,我在文档中看不到任何东西来说明为什么会发生这种情况,这可能是谷歌验证码的期望行为。你可以通过谷歌验证码团队提出问题,并询问解决方案。我去过该网站,但找不到在哪里提出问题。有趣的是,如果我将相同的代码放在桌面的非模态形式中,那么recaptcha工作得很好。这是一种模态形式,考虑用于移动设备