Recaptcha太长:最多50'人物

时间:2014-03-14 18:33:18

标签: javascript api google-chrome captcha recaptcha

我在我的网站上使用了recaptcha,突然停止了工作,当我点击文本字段时,它会发出一条消息:太长:最多50'字符,我没有在谷歌上找到这个错误的参考。

TypeError:recaptcha / api / js / recaptcha_canary.js第142行:a("recaptcha_response_field").setAttribute("placeholder",b))},_finish_widget:function(){var a=$.$,b=Z,c=b.theme;c in{blackglass:1,clean:1,custom:1,red:1,white:1}||(c="red");$.theme||($.theme=c);"custom"!=$.theme?$._init_builtin_theme():$._set_style("");c=document.createElement("span");c.id="recaptcha_challenge_field_holder";c.style.display="none";a("recaptcha_response_field").parentNode.insertBefore(c,a("recaptcha_response_field"));a("recaptcha_response_field").setAttribute("autocomplete","off");

2 个答案:

答案 0 :(得分:3)

我们突然开始接听有关此问题的电话,并找出maxlength = 50的问题。在东部时间6:15左右的测试中,不再包括maxlength字段。

谷歌可能已经意识到他们的错误并推出了修复方案。

答案 1 :(得分:2)

如果您使用jquery验证器,我有同样的问题为字段添加规则recaptcha_challenge_field是一个隐藏值,而recaptcha现在使用max-length = 50渲染它,这就是jquery验证器抛出错误的原因