Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
admpub committed Feb 18, 2025
1 parent dd085c6 commit e2634fe
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion template/backend/captcha/api/default.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{if $.Data.jsURL}}<script src="{{$.Data.jsURL}}" async defer></script>{{end}}
{{if $.Data.jsURL}}<script src="{{$.Data.jsURL}}"></script>{{end}}
{{- $themeColor := $.ThemeColor -}}
{{if eq $.Data.provider `turnstile`}}
<div class="form-control-plaintext xs-padding-top bg-fc">
Expand All @@ -25,15 +25,20 @@
})
</script>
{{else}}
<div class="form-control-plaintext no-padding-top">
<div class="captcha-loading text-center wd-100p" id="recaptcha-{{$.Data.captchaID}}-loading" data-success-tips="{{`验证加载成功`|$.T}}"><i class="fa fa-spinner fa-spin"></i> {{`验证加载中,请稍候...`}}</div>
<input type="hidden" name="captchaId" value="{{$.Data.captchaID}}" />
<input type="hidden" id="recaptcha-{{$.Data.captchaID}}" name="{{$.Data.captchaName}}" value="" />
<input type="hidden" id="recaptcha-{{$.Data.captchaID}}-extend" disabled />
</div>
<script>
window.addEventListener('load', function(){
grecaptcha.ready(function() {
grecaptcha.execute('{{$.Data.siteKey}}', {action: 'submit'}).then(function(token) {
$('#recaptcha-{{$.Data.captchaID}}').val(token);
$('#recaptcha-{{$.Data.captchaID}}').data('lastGeneratedAt',(new Date()).getTime());
var $loading=$('#recaptcha-{{$.Data.captchaID}}-loading');
if($loading.length>0)$loading.html('<i class="fa fa-check text-success"></i> '+$loading.data('success-tips'));
});
});
var $submit=$('#recaptcha-{{$.Data.captchaID}}').closest('form').find(':submit');
Expand Down

0 comments on commit e2634fe

Please sign in to comment.