我知道使用PHP可以操作ReCAPTCHA映像,如下所示:http://www.phpcaptcha.org/documentation/customizing-securimage/
我正在使用AJAX API来生成和验证我的captcha图像,我想知道是否可以用AJAX做类似或相同的事情。我不认为这是API的一部分,但也许请求可以通过我的服务器运行,生成一些参数,然后从ReCAPTCHA获取图像,然后通过AJAX返回。
为了包含代码:
$(document).ready(function(e) {
//Create ReCaptcha
var options = {
target: '#output',
beforeSubmit: showRequest,
success: showResponse,
url: 'recaptcha/recaptcha.php'
};
$('#registerform').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
var RecaptchaOptions = {
theme : 'custom'
};
Recaptcha.create('PUBLIC_KEY', 'recaptcha_image', RecaptchaOptions);
});
如有任何帮助,我们将不胜感激。
可以简单地将reCaptcha与AJAX一起使用:
在这里阅读这篇关于显示它的文章,特别是AJAX部分和DEMO
希望这能帮助您解决问题:)