我使用JQuery / AJAX将我的联系表单加载到我的页面。
联系表单包含reCaptcha脚本。
不幸的是,JQuery在将它们插入到我的页面之前删除脚本标签。这些脚本标签是必需的,因为它们输出验证码。现在我加载的表单没有验证码。
解决方法
该链接有您需要的:
http://code.google.com/apis/recaptcha/docs/display.html
<script type="text/javascript" src="http://www.google.com/recaptcha/api/js/recaptcha_ajax.js"></script>
然后,您可以通过添加以下代码在js代码中动态创建一个recaptcha表单:
Recaptcha.create("your_public_key","element_id",{ theme: "red",callback: Recaptcha.focus_response_field } );