reCaptcha没有显示在fancybox iframe中

时间:2013-07-03 14:33:27

标签: asp.net iframe fancybox recaptcha

我创建了一个我希望在fancybox(iframe)中打开的表单。为了防止机器人填写表格,我想使用reCaptcha。对于reCaptcha我正在使用ASP.net实现,但是当我使用javascript实现时也会出现问题。

现在,reCaptcha表单正在显示并处理我要在我的fancybox中打开的页面。但是当我在我的fancybox中打开页面时,表单是可见的,但是reCaptcha没有被渲染。

当我查看页面的来源时,我只看到以下内容:

<noscript>
    &lt;iframe src="http://www.google.com/recaptcha/api/noscript?k=xxxx" width="500" height="300" frameborder="0"&gt;

    &lt;/iframe&gt;&lt;br /&gt;&lt;textarea name="recaptcha_challenge_field" rows="3" cols="40"&gt;&lt;/textarea&gt;&lt;input name="recaptcha_response_field" value="manual_challenge" type="hidden" /&gt;

0 个答案:

没有答案