ReCaptcha - Episode 2

This commit is contained in:
2020-05-13 22:05:16 +02:00
parent b09c531cad
commit ca62fc8c00
14 changed files with 192292 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<script src="https://www.google.com/recaptcha/api.js?hl={lang attr="code"}" async defer></script>
<script>
window.onload = function() {
var captchaDiv = document.getElementById("recaptcha-invisible");
if (captchaDiv !== null) {
var form = captchaDiv.parentElement;
form.addEventListener("submit", function(event) {
if (!grecaptcha.getResponse()) {
event.preventDefault(); //prevent form submit
grecaptcha.execute();
}
});
onCompleted = function() {
if (form.reportValidity() !== false) {
form.submit();
}
}
}
}
</script>