如何在单击 CF7 提交按钮时在弹出窗口中显示 grecaptcha?

Posted

技术标签:

【中文标题】如何在单击 CF7 提交按钮时在弹出窗口中显示 grecaptcha?【英文标题】:How to show grecaptcha in a popup on clicking CF7 Submit button? 【发布时间】:2019-10-13 01:56:37 【问题描述】:

我正在 Contact Form 7 中创建一个新表单。我需要在单击提交按钮时在弹出窗口中显示 grecaptcha。验证码成功后需要提交Contact Form 7。

【问题讨论】:

【参考方案1】:

作为一个选项,您可以使用 javascript 创建自己的功能。 skip_mail -> 使用 wpcf7beforesubmit(added in cf7 4.9) 通过DOM Event 获取 CF7 数据 -> 然后使用您的验证码创建弹出窗口 -> 然后检查它。如果 captha ok -> 自己发送带有数据的电子邮件。

【讨论】:

以上是关于如何在单击 CF7 提交按钮时在弹出窗口中显示 grecaptcha?的主要内容,如果未能解决你的问题,请参考以下文章

单击 jQuery Mobile 的提交按钮后,如何显示“加载”弹出窗口?

在弹出窗口中显示多个图像

用jquery代码如何实现当我点击“查看”按钮时,在弹出窗口或弹出页面,显示数据库的详细数据

如何在模态窗口中显示 pdf? [关闭]

jsp 中如何做弹出窗口

在弹出的 Laravel 中显示个人记录