【发布时间】:2011-03-11 22:30:48
【问题描述】:
无法弄清楚如何为 ajax 加载的 recaptcha 设置主题。下面的代码不起作用。
来自Google Recaptcha
看到这篇帖子Recaptcha ajax API custom theme not working,但我肯定是在 localhost 中查看的,recaptcha 工作正常,只是没有改变主题。
有人对如何让白色主题工作有建议吗?
<script type='text/javascript'>
var RecaptchaOptions = {
theme : 'white'
};
</script>
<div id="recaptcha_content">
<noscript>
<iframe src="http://www.google.com/recaptcha/api/noscript?k=6Ldr7woAAAAAADa_69Mr-EZKAeYyEx9N08q" height="300" width="500" frameborder="0"></iframe><br />
<textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
<input type='hidden' name='recaptcha_response_field' value='manual_challenge' />
</noscript>
</div>
<script type="text/javascript">
$(document).ready(function() {
$.getScript('http://www.google.com/recaptcha/api/js/recaptcha_ajax.js',
function() {Recaptcha.create("6Ldr7woAAAAAADa_69Mr-EZKAeYyEx9N08q", "recaptcha_content");
});
});
</script>
【问题讨论】:
-
哇,我第一次发布赏金,效果很好,速度很快。发现了问题,是的,它比我想象的要简单。感谢大家的帮助。
-
感谢您的提问。看起来这是在互联网上使用旧的 reCaptcha v1 的一个例子。
标签: javascript jquery themes recaptcha getscript