Gmail blokeren in je e-mail 
Author: Ton Van WeerenHallo beste lezer, ik heb een vraag ik zou graag willen weten of het mogelijk is om in je e-mailfotmulier een bericht te plaatsen dat als je een gmail.com adres hebt dat deze wordt gewijgerd met een melding aan de verzender voordat deze wordt verstuurd. Ik kan nu wel via mijn provider alle commerciele gratis e-mailadresen weigeren maar ik zou het wel beleeft vinden om dit ook automatisch aan te geven als je het e-mailadres invult dat deze niet wordt geaccepteerd. Ik hoor graag of hier moeglijkheden voor zijn in het formulier. Alvast bedankt voor de reactie's Groetjes Ton.
Alvast bedankt KolAsim
Posted on the 04/18/2026 13:28:54 from KolAsim
…il serait peut-être possible d’y remédier en injectant un peu de mon code supplémentaire… …si cela vous intéresse, ouvrez une nouvelle discussion et publiez le LIEN…
...misschien is dit op te lossen door een klein stukje van mijn extra code toe te voegen... ...als je geïnteresseerd bent, open dan een nieuwe discussie en plaats de link...

(It > Nl) ...OK ... je hebt de link naar de contactformulier pagina niet geplaatst...
...als het je profielpagina is,
https://tonvanweeren.nl/contact.html
...dit is mijn code:
<script>
/* intercetta gmail by KolAsim */
$(document).ready(function() { /*K*/
const objectK = "#imObjectForm_18_form";
const msgK = "Gmail-e-mailadressen worden niet geaccepteerd (!)";
/*----K----*/
if (!$(".msg-email-style").length) { $("head").append(` <style class="msg-email-style"> .msg-email { display: block; font-size: 12px; color: red; margin-top: 4px; border: solid 1px red; padding: 4px; } .error-border { border: solid 2px red !important; } </style> `); } let alertShown = false; $(objectK +' input[type=email]').on('input', function() { let gmK = $(this).val(); gmailK(gmK, $(this)); }); function gmailK(gmK = "", input){ input.next(".msg-email").remove(); input.removeClass("error-border"); if (!gmK) { alertShown = false; return; } if (gmK.includes("@gmail")) { let msg = msgK; input.parent().after('<span class="msg-email">' + msg + '</span>'); input.addClass("error-border"); if (!alertShown) { alertShown = true; setTimeout(function(){ alert(msg); input.val("").focus(); }, 500); } } else { alertShown = false; $(".msg-email").hide(); } } /**K**/ });
</script>
.
ciao
.
... x ..
>> Étape 3 - Plan > Fenêtre 'Propriétés de la page' > Les options de la Section Avancées >
▪Code personnalisé : > Avant la balise de fermeture </HEAD>
.
.
Author
Dank je wel KolAsim, sorry voor het niet plaatsen van de link. Werkt perfect hier en daar kan ik het ook nog aanpassen. Top!
... OK ... ciao ...
.
Author
Hallo KoLAsim, ik heb het geprobeerd om het script te gebruiken op mijn andere website maar het werk helaas niet. zie de bijlagen. Het gaat om de website https://discodezolder.nl/verzoekhoek.php en om
https://discodezolder.nl/contact.html
Kan ik de script zelf aanpassen waar moet ik dit dan aanpassen?
Alvast bedankt voor je reactie.
Groetjes Ton
Het script bevat een fout in de derde STAMP-opdracht. De openingsscripttag `script> widower` is waarschijnlijk onjuist ingesteld.
-------------------
U moet de variabele `objectK` corrigeren met de ID van het betreffende formulier.
-------------------
x > https://discodezolder.nl/verzoekhoek.php >> ID >> #imObjectForm_10_form:
const objectK = "#imObjectForm_10_form";
------------------
x > https://discodezolder.nl/contact.html >> ID >> #imObjectForm_9_form:
const objectK = "#imObjectForm_9_form";
------------------
.
ciao
.