Работа с Google ReCaptcha, защита формы от спама
Есть задача: Вызвать несколько экземпляров проверки ReCaptcha на странице
Клиентская часть:
<script src='https://www.google.com/recaptcha/api.js?onload=myCallBack&render=explicit' async defer></script>
<script>
var recaptcha1;
var recaptcha2;
var myCallBack = function() {
recaptcha1 = grecaptcha.render('recaptcha1', {
'sitekey' : 'KEYAPI',
'theme' : 'light'
});
recaptcha2 = grecaptcha.render('recaptcha2', {
'sitekey' : 'KEYAPI',
'theme' : 'light'
});
};
</script><div id="recaptcha1" ></div>
<div id="recaptcha2" ></div>
Немного информации о reCaptcha:
reCAPTCHA — система, разработанная в университете Карнеги — Меллон для защиты веб-сайтов от интернет-ботов и одновременной помощи в оцифровке текстов книг. Является продолжением проекта CAPTCHA. В сентябре 2009 года reCAPTCHA была приобретена компанией Google.
|