Google toolbar breaks reCAPTCHA

126 views
Skip to first unread message

Jay

unread,
Feb 26, 2008, 6:20:01 PM2/26/08
to reCAPTCHA
I've tested this on IE7 / Vista 32 bit with the Google toolbar. It
looks like autofill is trying to fill the CAPTCHA but then prevents
the user from typing anything in the box at all. Pressing the reload
button within the reCAPTCHA dialogue remedies the problem.

Has anything experienced this?

Is there any way to prevent this?

Jay

reCAPTCHA Support

unread,
Feb 26, 2008, 6:39:17 PM2/26/08
to reca...@googlegroups.com
I'm not sure what would cause that, we have not heard any reports of similar issues. If the toolbar is trying to auto-fill reCAPTCHA, it's a bug in the toolbar. The reCAPTCHA textbox is marked as "don't autofill". It'd be worth raising this issue on the Google Toolbar support group.

Jay

unread,
Feb 27, 2008, 10:46:44 AM2/27/08
to reCAPTCHA
I found a workaround. You can add an
onpropertychange="detectAutoFill()" to one of your input fields which
is changed by the Google toolbar with autofill, in my case "Email".
<input type="text" name="Email" onpropertychange="detectAutoFill()">

In your head place:

<script type="text/javascript"><!--

function detectAutoFill(){

if(event.srcElement.style.backgroundColor != "#ffffff"){
// autofill was detected.
Recaptcha.reload();
}
}
//-->
</script>

When the toolbar changes the background color to yellow, it reloads
Recaptcha which fixes the problem.
Reply all
Reply to author
Forward
0 new messages