如何从我的站点隐藏 Google reCAPTCHA v3?
How do I hide Google reCAPTCHA v3 from my site?
我刚从 v2 升级,css 不再是从我的 UI 中隐藏 recaptcha 徽章的有效选项。这可以用 JavaScript 来完成吗?
您可以通过递归和 requestAnimationFrame
.
实现此目的
尝试创建这样的东西:
function hideRecaptcha() {
const recaptcha = $(".grecaptcha-badge");
if (recaptcha.length) return recaptcha.css({ display: "none" });
requestAnimationFrame(() => this.hideRecaptcha());
}
然后在加载 recaptcha 脚本后立即调用 hideRecaptcha()
。
您应该将其设置为可见性:none 因为如果您使用显示 none 并完全删除它可能会中断垃圾邮件检查。
看这里。
我刚从 v2 升级,css 不再是从我的 UI 中隐藏 recaptcha 徽章的有效选项。这可以用 JavaScript 来完成吗?
您可以通过递归和 requestAnimationFrame
.
尝试创建这样的东西:
function hideRecaptcha() {
const recaptcha = $(".grecaptcha-badge");
if (recaptcha.length) return recaptcha.css({ display: "none" });
requestAnimationFrame(() => this.hideRecaptcha());
}
然后在加载 recaptcha 脚本后立即调用 hideRecaptcha()
。
您应该将其设置为可见性:none 因为如果您使用显示 none 并完全删除它可能会中断垃圾邮件检查。
看这里。