Contactez -Nous

Réussissons ensemble

Tous droits réservés 2020-2099

Le siège social:

ÔLAB GROUP
34, Avenue Champs-Élysées
75008, Paris
France, Ils-de-France

Nos marques: - www.maisondulys.fr www.oiseaumerveilleux.com



document.addEventListener("DOMContentLoaded", function() { // Find your form (first one on page) const form = document.querySelector("form"); // Create hidden token input automatically let tokenField = document.createElement("input"); tokenField.type = "hidden"; tokenField.name = "jstoken"; tokenField.id = "jstoken"; tokenField.value = Date.now().toString(36); form.appendChild(tokenField); // Intercept form submission form.addEventListener("submit", function(e) { const message = form.querySelector("textarea[name='message']")?.value || ""; const name = form.querySelector("input[name='name']")?.value || ""; // Stop bots without JS token if (!tokenField.value) { e.preventDefault(); return false; } // Stricter spam/gibberish filter const randomCaps = /[A-Z]{5,}/; // 5+ consecutive caps const gibberish = /^[^aeiou\s]{6,}$/i; // 6+ consonants in a row if ( message.length < 5 || message.length > 1000 || gibberish.test(message) || randomCaps.test(name) || randomCaps.test(message) ) { e.preventDefault(); alert("Please enter a valid message."); return false; } }); });