私はどこでも検索していましたが、結果はありませんでした (おそらく何を検索すればよいかわからなかったのでしょう)。
キャプチャは、ExtJs パネルを使用して表示されます。
{
xtype:'panel',
id:'reCaptcha-panel',
html:'<div id="recaptcha"></div>',
width:325,
height:130,
border:false,
listeners:{
afterrender:function(){
Recaptcha.create(apiKey,
Ext.getDom('recaptcha'),
{
theme : 'blackglass',
lang:'en',
callback: Recaptcha.focus_response_field
});
}
}
}
パネルは ExtJs フォーム (スクリプトは .html に含まれています) 内にあり、ここですべてが機能します。サーバー側では、キャプチャ ソリューションは、Google のサーバーで "incorrect-captcha-sol" を返す Java HttpURLConnection ポスト リクエストを使用してチェックされます。クライアントの解決策が正しくない場合にのみ、上の図のようにメッセージを表示するにはどうすればよいかを知る必要があります。