我使用以下脚本在 c# 服务器端更改asp.net 中的recaptcha。但是这段代码不起作用。如何更改 ReCaptcha 的颜色或主题?
<script type="text/javascript">
var RecaptchaOptions = {theme : 'White'};
</script>
我使用以下脚本在 c# 服务器端更改asp.net 中的recaptcha。但是这段代码不起作用。如何更改 ReCaptcha 的颜色或主题?
<script type="text/javascript">
var RecaptchaOptions = {theme : 'White'};
</script>
我认为您只是以错误的方式书写主题名称,只需尝试使用小“w”的白色即可。
<script type="text/javascript">
var RecaptchaOptions = {theme : 'white'};
</script>
请参阅此链接以获取确切的工作代码:
George Siggouroglou 的 asp.net 的第二种方法是一种魅力
我似乎无法按照https://developers.google.com/recaptcha/docs/customization中的说明设置主题- 将 js 放在包含 recaptcha 控件的表单上方 - 但将主题属性直接添加到 recaptcha 代码中乔治解释说:
<recaptcha:RecaptchaControl
ID="recaptcha"
runat="server"
PublicKey="your-public-key"
PrivateKey="your-private-key"
Theme="white"
/>
作品。
你用大写W
而不是小写w
试试这个
换个主题试试
<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>
如果您使用的是 asp.net 并且如果您使用recapctcha 来控制 asp.net,那么如果您想更改主题(红色(默认)、白色、黑色玻璃、干净),有两种方法。
要使 reCAPTCHA 小部件显示不同的主题,您首先需要
在主 HTML 页面中 reCAPTCHA 出现的元素之前
的任何位置添加以下代码 (如果放置在第一次调用 reCAPTCHA 的主脚本之后,这将不起作用):
<script type="text/javascript">
var RecaptchaOptions = {
theme : 'theme_name'
};
</script>
方式二:
将属性“主题”添加到 recapcha asp.net 控件:
<recaptcha:RecaptchaControl
ID="recaptcha"
runat="server"
PublicKey="your-public-key"
PrivateKey="your-private-key"
Theme="white"
/>