3

次のスクリプトを使用して、asp.net で recaptcha を変更し、C# サーバー側で使用しますが、このコードは機能しませんでした。ReCaptcha の色やテーマを変更するには?

 <script type="text/javascript">
            var RecaptchaOptions = {theme : 'White'};
       </script>
4

4 に答える 4

3

テーマの名前を間違った方法で書いているだけだと思います。白に小さな「w」を付けてみてください。

<script type="text/javascript">
            var RecaptchaOptions = {theme : 'white'};
</script>

正確な作業コードについては、次のリンクを参照してください。

https://developers.google.com/recaptcha/docs/customization

于 2012-11-19T09:21:59.217 に答える
2

ジョージ・シグーログロウのasp.netの2番目の方法は魅力的です

https://developers.google.com/recaptcha/docs/customizationで指示されているようにテーマを設定できなかったようです-recaptchaコントロールを含むフォームの上にjsを配置しました-しかし、テーマ属性をrecaptchaコードに直接追加しますジョージは次のように説明しました。

<recaptcha:RecaptchaControl
    ID="recaptcha"
    runat="server"
    PublicKey="your-public-key"
    PrivateKey="your-private-key"
    Theme="white"
/>

動作します。

于 2014-07-24T22:41:27.030 に答える
1

asp.net を使用していて、asp.net コントロールの recapctcha を使用している場合、テーマ (red(default),white,blackglass,clean) を変更する場合は、2 つの方法があります。

ウェイノー1、

reCAPTCHA ウィジェットに別のテーマを表示させるには、最初に次の
コードをメイン HTML ページの reCAPTCHA が表示される要素の
の任意の場所に追加する必要があります (これは、reCAPTCHA が最初に呼び出されるメイン スクリプトの後に配置すると機能しません)。

<script type="text/javascript">
    var RecaptchaOptions = {
        theme : 'theme_name'
    };
</script>

方法 2:

プロパティ 'Theme' を recapcha asp.net コントロールに追加します。

<recaptcha:RecaptchaControl
    ID="recaptcha"
    runat="server"
    PublicKey="your-public-key"
    PrivateKey="your-private-key"
    Theme="white"
/>
于 2013-09-27T12:19:35.750 に答える
1

U は小文字の代わりに大文字を使用しましたWiew これを試してください

テーマを変更して試す

<script type="text/javascript">
 var RecaptchaOptions = {
    theme : 'white'
    /*WE CAN USE FOLLOWING THEME TO CHANGE THE COLOR OF RECAPTHCA*/
    /*red,white,blackglass,clean'*/

    /*lang :'es';*/ //used to set the language
 };
 </script>
于 2012-11-19T09:20:53.180 に答える