CINXE.COM
Recrutement BAFA, Emploi Animation : Espace Recruteur | AnimyJob.com
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Recrutement BAFA, Emploi Animation : Espace Recruteur | AnimyJob.com </title> <meta name="description" content="Inscrivez-vous pour Postez vos Offres en animation &amp; Consultez des milliers de Profils de CV d&#039;animateurs BAFA, Directeurs BAFD &amp; BPJEPS." /><link href="/favicon.ico" type="image/x-icon" rel="icon" /><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon" /><link rel="stylesheet" type="text/css" href="/css/bootstrap.min.css" /><link rel="stylesheet" type="text/css" href="/css/style.css" /> <link href="https://www.animyjob.com/recruteur/inscription" type="application/rss+xml" rel="alternate" title="canonical" /> <!-- fonts --> <link rel="stylesheet" type="text/css" href="/css/nunito.css" /><link rel="stylesheet" type="text/css" href="/css/raleway.css" /><link rel="stylesheet" type="text/css" href="/css/font-awesome.css" /> <!-- fonts --> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <![endif]--> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <!-- Include all compiled plugins (below), or include individual files as needed --> <script type="text/javascript" src="/js/jquery-1.9.1.min.js" defer="defer"></script><script type="text/javascript" src="/js/bootstrap.min.js" defer="defer"></script> <!-- Form Slider --> <!-- Map --> <style> .error { border-bottom: 2px dashed #F27C15; border-top: 2px dashed #F27C15; } .error-message{ font-weight:bold; color:#F27C15; } .error label{ font-weight:bold; color:#F27C15; } </style> <style> .ai-banner { background-color: #00c853; color: white; padding: 15px; text-align: center; font-size: 18px; font-weight: bold; position: relative; } .ai-banner p { margin: 0; display: inline-block; } .close-btn { background: none; border: none; color: white; font-size: 24px; cursor: pointer; position: absolute; top: 10px; right: 15px; } </style> <!-- Banniere AI --> <meta property="og:url" content="https://www.animyjob.com/recruteur/inscription" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Recrutement BAFA, Emploi Animation : Espace Recruteur | AnimyJob.com" /> <meta property="og:description" content="Inscrivez-vous pour Postez vos Offres en animation & Consultez des milliers de Profils de CV d'animateurs BAFA, Directeurs BAFD & BPJEPS." /> <meta property="og:image" content="https://www.animyjob.com/img/article/amj.jpg" /> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-V3SZ4NCMDV"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-V3SZ4NCMDV'); </script> <link rel="stylesheet" type="text/css" href="/css/font-awesome.min.css" /> <style> .ai-banner { background-color: #00c853; color: white; padding: 15px; text-align: center; font-size: 18px; font-weight: bold; position: relative; display: none; /* Bannière cachée par défaut */ } .ai-banner p { margin: 0; display: inline-block; } .close-btn { background: none; border: none; color: white; font-size: 24px; cursor: pointer; position: absolute; top: 10px; right: 15px; } </style> </head> <script type="text/javascript" src="/js/jquery-3.6.0.min.js"></script> <body> <div id="wrapper"> <div id="header"><!-- start main header --> <div class="top"><!-- top --> <div class="ai-banner" id="ai-banner"> <p>🎉 Découvrez notre nouvelle fonctionnalité <strong>IA intelligente</strong> pour des offres et candidats parfaitement adaptés à vos besoins !</p> <button class="close-btn" onclick="closeBanner()">×</button> </div> <div class="container"> <div class="media-top-right"> <ul class="media-top clearfix"> <li class='item'><a href="https://twitter.com/animyjob" target="blank"><i class="fa fa-twitter"></i></a></li> <li class='item'><a href="https://www.facebook.com/pages/Animyjobcom/203968469799506?fref=ts" target="blank"><i class="fa fa-facebook"></i></a></li> <li class='item'><a href="/job-animation.rss" target="blank"><i class="fa fa-rss"></i></a></li> </ul> <ul class="media-top-2 clearfix"> <li><a href="/animateur/inscription" class="btn btn-default btn-blue btn-sm">INSCRIPTION ANIMATEUR</a></li> <li><a href="/recruteur/inscription" class="btn btn-default btn-green btn-sm">INSCRIPTION RECRUTEUR</a></li> <li><a href="/login/connexion" class="btn btn-default btn-noir btn-sm">CONNEXION</a></li> </ul> <div class="clearfix"></div> </div> </div> </div><!-- top --> <div class="container"><!-- container --> <div class="row"> <div class="col-md-2"><!-- logo --> <a href="/"><img src="/img/logo_web.png" rel="home" title="Animyjob.com" alt="Animyjob.com" /></a> </div><!-- logo --> <div class="col-md-10 main-nav"> <a id="touch-menu" class="mobile-menu" href="#"> <i class="fa fa-bars fa-2x"></i> </a> <nav> <ul class="menu"> <li><a href="/">Home</a><ul class='sub-menu'><li><a href="/anecdotes-animateur-betisier">Bêtisier de l'animateur</a></li></ul></li><li><a href="/job-animation">Animateur</a></li><li><a href="/candidat-animation">Recruteur</a></li><li><a href="/forum-bafa">Forum Anim'<span class='notification-dot'></span></a></li><li><a href="/activites-bafa">Activités BAFA</a></li><li><a href="/le-mag">Conseils & Jeux</a></li><li><a href="/coloriage-gratuit-imprimer">coloriages</a></li><li><a href="/service-premium">Premium</a></li> </ul> </nav> </div> <!-- Main Navigation --> <div class="clearfix"></div> </div> </div><!-- container --> </div><!-- end main header --> <!-- Contenu du site --> <div class="main-page-title"> <!-- start main page title --> <div class="container"> <div class="post-job-title"><h1>INSCRIPTION Centre de Loisirs, Séjours de Vacances et Villages Vacances<h1></div> </div> </div><!-- end main page title --> <div class="container"> <div class="row"> <div class="col-md-8"> <div class='ariane'> <div class='ariane' style='font-family:calibri;font-size:14px;'> <a href="/">Accueil</a> > <a href="https://www.animyjob.com/recruteur/inscription">Inscription animateur / recruteur</a></div> </div><br/> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- new blok --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9372713520427069" data-ad-slot="3364854637" data-ad-format="auto"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <br/> <h2>Formulaire d'inscription Recruteurs en Animation </h2> <form action="/recruteur/inscription" role="form" class="post-job-form" id="UserInscriptionForm" method="post" accept-charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/><input type="hidden" name="data[_Token][key]" value="d33220a891cca97ce0f0c2f7dba5a19471e0a6f1" id="Token303303360"/></div> <div class="form-group"> <label for="UserRaisonSociale">La raison sociale de votre organisation : <span class="red">*</span></label><input name="data[User][raison_sociale]" class="form-control input" maxlength="100" type="text" id="UserRaisonSociale" required="required"/> </div> <div class="form-group"> <div class="false required"><label for="UserEmail">Adresse mail : <span class="red">*</span></label><input name="data[User][email]" class="form-control input" maxlength="50" type="email" id="UserEmail" required="required"/></div> </div> <div class="form-group"> <div class="false required"><label for="UserPassword">Mot de passe : <span class="red">*</span></label><input name="data[User][password]" class="form-control input" type="password" id="UserPassword" required="required"/></div> </div> <div class="form-group"> <div class="false"><label for="UserConfirmPassword">Confirmation du mot de passe : <span class="red">*</span></label><input name="data[User][confirm_password]" class="form-control input" type="password" id="UserConfirmPassword"/></div> </div> <div class="form-group"> <div class="false"><label for="UserReponse">Combien font 2+2 ? <span class='red'>*</span></label><input name="data[User][reponse]" class="form-control input" required="required" type="text" id="UserReponse"/></div> </div> <div class='form-group'> <i class='glyphicon glyphicon-share-alt'></i> <A HREF="/CONDITIONS-GENERALES">CONDITIONS GÉNÉRALES D'UTILISATION</A> </div> <div class='form-group'> <label>J'ai lu et j'acceptes les conditions générales d'utilisation : *</label> <input type="hidden" name="data[User][cgu]" id="UserCgu_" value="0"/><input type="checkbox" name="data[User][cgu]" type="checkbox" div="false" class="form-control checkbox" required="required" style="height:30px;" label="J'ai lu et j'accepte les termes des CGU" value="1" id="UserCgu"/> </div> <div class="form-group"> <div class="submit"><input class="btn btn-default btn-green" type="submit" value="Valider"/></div> </div> <input type="hidden" name="data[User][question]" value="Combien font 2+2" id="UserQuestion"/><div style="display:none;"><input type="hidden" name="data[_Token][fields]" value="5f1ecf4897b6f93175b99a453b9c208819dd6e9b%3AUser.question" id="TokenFields1040463396"/><input type="hidden" name="data[_Token][unlocked]" value="" id="TokenUnlocked342974109"/></div></form> <div class="spacer-2"> </div> </div> <div class="col-md-3"> <div id="job-offre-opening"> <div class="job-opening-top"> <div class="job-oppening-title2">Les Offres à la Une </div> <div class="job-opening-nav"> <a id ='prev' class="btn prev"></a> <a id ='next' class="btn next"></a> <div class="clearfix"></div> </div> </div> <div class="clearfix"></div> <br/> <div id="job-offre-carousel" class="owl-carousel"> <a href="/emploi/responsable-cdd-responsable-classe-decouverte-h-f--sejour-de-vacances-isere-3563" alt="Responsable"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Responsable" /></center><div class="job-opening-content">Responsable classe découverte H/F <p> American Village Camps | Isère <br/> Poste d'animation: Responsable <br/> Nombre: 1 poste(s) du 28/05/2025 au 28/06/2025 </p> </div> </div> </div></a> <a href="/emploi/directeur-cee-directeur-bafd-h-f-du-24-juin-au-09-aout--sejour-de-vacances-var-3578" alt="Directeur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Directeur" /></center><div class="job-opening-content">Directeur BAFD (H/F) du 24 juin au 0... <p> American Village Camps | Var <br/> Poste d'animation: Directeur/Directrice <br/> Nombre: 1 poste(s) du 24/06/2025 au 09/08/2025 </p> </div> </div> </div></a> <a href="/emploi/directeur-cee-directeur-bafd-h-f-sejours-de-vacances-en-anglais--sejour-de-vacances-lot-et-garonne-3575" alt="Directeur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Directeur" /></center><div class="job-opening-content">Directeur BAFD (H/F) séjours de vaca... <p> American Village Camps | Lot-et-Garonne <br/> Poste d'animation: Directeur/Directrice <br/> Nombre: 1 poste(s) du 24/06/2025 au 26/07/2025 </p> </div> </div> </div></a> <a href="/emploi/animateur-cee-animateur-bafa-surveillant-de-baignade-h-f-sejour-de-vacances-alpes-de-hautes-provence-3581" alt="Animateur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Animateur" /></center><div class="job-opening-content">Animateur BAFA Surveillant de Baignad... <p> American Village Camps | Alpes de Hautes-Provence <br/> Poste d'animation: Animateur/Animatrice <br/> Nombre: 6 poste(s) du 25/06/2025 au 22/08/2025 </p> </div> </div> </div></a> <a href="/emploi/responsable-cdd-responsable-classe-decouverte-h-f--sejour-de-vacances-correze-3561" alt="Responsable"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Responsable" /></center><div class="job-opening-content">Responsable classe découverte H/F <p> American Village Camps | Corrèze <br/> Poste d'animation: Responsable <br/> Nombre: 1 poste(s) du 26/03/2025 au 28/06/2025 </p> </div> </div> </div></a> <a href="/emploi/animateur-cee-animateur-bafa-h-f--centre-de-loisirs-rhone-3553" alt="Animateur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Animateur" /></center><div class="job-opening-content">ANIMATEUR BAFA (H/F) <p> American Village Camps | Rhône <br/> Poste d'animation: Animateur/Animatrice <br/> Nombre: 10 poste(s) du 11/04/2025 au 25/04/2025 </p> </div> </div> </div></a> <a href="/emploi/responsable-cdd-responsable-classe-decouverte-h-f--sejour-de-vacances-var-3562" alt="Responsable"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Responsable" /></center><div class="job-opening-content">Responsable classe découverte H/F <p> American Village Camps | Var <br/> Poste d'animation: Responsable <br/> Nombre: 1 poste(s) du 30/04/2025 au 21/06/2025 </p> </div> </div> </div></a> <a href="/emploi/directeur-d-acm-cee-recherche-directeur-trice-acm-centre-de-loisirs-haut-rhin-3508" alt="directeur d'ACM"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="directeur d'ACM" /></center><div class="job-opening-content">Recherche Directeur/trice ACM <p> ESPACE 110 - CENTRE CULTUREL D'ILLZACH | Haut-Rhin <br/> Poste d'animation: directeur/trice d'ACM <br/> Nombre: 1 poste(s) du 08/10/2024 au 03/07/2025 </p> </div> </div> </div></a> <a href="/emploi/directeur-cee-directeur-bafd-h-f-sejours-de-vacances-en-anglais--sejour-de-vacances-saone-et-loire-3560" alt="Directeur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Directeur" /></center><div class="job-opening-content">Directeur BAFD (H/F) séjours de vaca... <p> American Village Camps | Saône-et-Loire <br/> Poste d'animation: Directeur/Directrice <br/> Nombre: 1 poste(s) du 17/06/2025 au 26/07/2025 </p> </div> </div> </div></a> <a href="/emploi/directeur-cee-directeur-bafd-h-f-sejours-de-vacances-en-anglais--sejour-de-vacances-var-3559" alt="Directeur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Directeur" /></center><div class="job-opening-content">Directeur BAFD (H/F) séjours de vaca... <p> American Village Camps | Var <br/> Poste d'animation: Directeur/Directrice <br/> Nombre: 1 poste(s) du 24/06/2025 au 09/08/2025 </p> </div> </div> </div></a> <a href="/emploi/animateur-cee-animateur-bafa-h-f--centre-de-loisirs-bouches-du-rhone-3549" alt="Animateur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Animateur" /></center><div class="job-opening-content">ANIMATEUR BAFA (H/F) <p> American Village Camps | Bouches-du-Rhône <br/> Poste d'animation: Animateur/Animatrice <br/> Nombre: 10 poste(s) du 11/04/2025 au 25/04/2025 </p> </div> </div> </div></a> <a href="/emploi/animateur-cee-directeur-bafd-h-f-du-17-juin-au-26-juillet--sejour-de-vacances-saone-et-loire-3577" alt="Animateur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Animateur" /></center><div class="job-opening-content">Directeur BAFD (H/F) du 17 juin au 2... <p> American Village Camps | Saône-et-Loire <br/> Poste d'animation: Animateur/Animatrice <br/> Nombre: 1 poste(s) du 17/06/2025 au 26/07/2025 </p> </div> </div> </div></a> <a href="/emploi/directeur-cdd-responsable-h-f-classe-decouverte-du-28-mai-au-21-juin--sejour-de-vacances-isere-3579" alt="Directeur"><div class="item-home"><div class="job-opening"><center><img src="/img/avatar/default.png" class="img-responsive" alt="Directeur" /></center><div class="job-opening-content">Responsable (H/F) classe découverte d... <p> American Village Camps | Isère <br/> Poste d'animation: Directeur/Directrice <br/> Nombre: 1 poste(s) du 28/05/2025 au 21/06/2025 </p> </div> </div> </div></a> </div> </div> <div class="job-side-wrap3"> <center><h4> 10 X PLUS DE VISIBILITÉ </h4> <p> <img src="/img/premium.png" style="margin:0 auto;" class="img-responsive" alt="Premium" /><br></br> <a href="/service-premium" class="btn btn-default">DÉCOUVRIR</a></p> </center> </div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- new blok --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9372713520427069" data-ad-slot="3364854637" data-ad-format="auto"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </div> <script type="text/javascript"> //<![CDATA[ $(document).ready(function () {$("#UserRegionId").bind("change", function (event) {$.ajax({async:true, data:$("#UserRegionId").serialize(), dataType:"html", success:function (data, textStatus) {$("#UserDepartementId").html(data);}, type:"post", url:"\/departements\/getByRegion"}); return false;});}); //]]> </script> <div id="footer"><!-- Footer --> <div class="container"><!-- Container --> <div class="row"> <div class="col-md-3 footer-widget"><!-- Footer Menu Widget --> <h6 class="widget-title">Liens utiles</h6> <div class="footer-widget-nav"> <ul> <li><a href="/job-animation">Emploi en animation</a></li> <li><a href="/candidat-animation">recrutement et CV animateur</a></li> <li><a href="/service-premium">Service Premium</a></li> <li><a href="/le-mag">Les conseils en animation</a></li> <li><a href="/activites-bafa">Activités bafa</a></li> </ul> </div> </div><!-- Footer Menu Widget --> <div class="col-md-3 footer-widget"><!-- Footer Menu Widget --> <h6 class="widget-title">À propos</h6> <div class="footer-widget-nav"> <ul> <li><a href="/a-propos">Qui sommes-nous ?</a></li> <li><a href="/foire-aux-questions">Foire aux questions</a></li> <li><a href="/conditions-generales">Mentions légales et CGU</a></li> <li><a href="/anecdotes-animateur-betisier">Bêtisier de l'animateur</a></li> </ul> </div> </div> <div class="col-md-3 footer-widget"><!-- News Leter Widget --> <h6 class="widget-title">Contactez-Nous</h6> <div class="footer-widget-nav"> <ul> <li><a href="/nous-contacter">Par mail</a></li> </ul> </div> <div class="textwidget"> <a href="https://twitter.com/animyjob" target="blank"><i class="media-footer footer-twitt"></i></a> <a href="https://www.facebook.com/pages/Animyjobcom/203968469799506?fref=ts" target="blank"><i class="media-footer footer-fb"></i></a> <a href="/job-animation.rss" target="blank"><i class="media-footer footer-rss"></i></a> </div><!-- News Leter Widget --> <div class="clearfix"></div> </div> <div class="col-md-3 footer-widget"><!-- Footer Menu Widget --> <h6 class="widget-title">Soutenez-Nous</h6> <div class="textwidget"> <p class="text-pied">Vous souhaitez soutenir l'aventure d'animyjob.com et participer a son évolution ? Toute contribution de votre part est un immense soutien pour nous.</p> <br/> <a href="/soutenez-nous" class="btn btn-default btn-blue">SOUTENEZ-NOUS !</a> </div> </div> <div class="footer-credits"><!-- Footer credits --> <center>Animyjob.com All Rights Reserved 2014 - 2023 </center> </div><!-- Footer credits --> </div><!-- Container --> </div><!-- Footer --> </div> <script type="text/javascript" src="/js/job-board.js"></script> <!-- Tabs --> <script type="text/javascript" src="/js/jquery.easytabs.min.js"></script> <script type="text/javascript" src="/js/modernizr.custom.49511.js"></script> <!-- Tabs --> <!-- Owl Carousel --> <script type="text/javascript" src="/js/owl.carousel.js"></script> <!-- Owl Carousel -- <!-- Form Slider --> <script type="text/javascript" src="/js/jshashtable-2.1_src.js"></script> <script type="text/javascript" src="/js/jquery.numberformatter-1.2.3.js"></script> <script type="text/javascript" src="/js/tmpl.js"></script> <script type="text/javascript" src="/js/jquery.dependClass-0.1.js"></script> <script type="text/javascript" src="/js/draggable-0.1.js"></script> <script type="text/javascript" src="/js/jquery.slider.js"></script> <link rel="stylesheet" type="text/css" href="/css/jslider.css" /><link rel="stylesheet" type="text/css" href="/css/jslider.round.css" /><link rel="stylesheet" type="text/css" href="/css/owl.theme.css" /><link rel="stylesheet" type="text/css" href="/css/owl.carousel.css" /><link rel="stylesheet" type="text/css" href="/css/ezmodal.css" /><link rel="stylesheet" type="text/css" href="/css/ezmodal.min.css" /> <!-- Ajoutez ici le CSS pour la bannière directement --> <!-- CSS personnalisé --> <!-- HTML --> <!-- HTML --> <div id="cookie-popup" class="cookie-popup"> <!-- Contenu initial --> <div id="cookie-message" class="cookie-popup-content"> <h2>Gestion des cookies</h2> <p> Nous utilisons des cookies pour améliorer votre expérience, réaliser des statistiques et vous proposer des contenus adaptés. </p> <p> Vous pouvez <strong>accepter</strong>, <strong>refuser</strong> ou <strong>personnaliser</strong> vos préférences. </p> <p> <a href="https://www.animyjob.com/conditions-generales" style="color: #ff8c00;">Consulter notre Politique de cookies</a>. </p> <button id="accept-cookies" class="cookie-btn">Accepter</button> <button id="decline-cookies" class="cookie-btn">Refuser</button> <button id="customize-cookies" class="cookie-btn">Personnaliser</button> </div> <!-- Cadre de personnalisation (initialement masqué) --> <div id="cookie-settings" class="cookie-popup-content" style="display: none;"> <h2>Paramètres des cookies</h2> <p>Personnalisez l'utilisation des cookies selon vos préférences :</p> <div class="cookie-settings-options"> <label> <input type="checkbox" id="functional-cookies" checked disabled> Cookies fonctionnels (obligatoires) </label> <label> <input type="checkbox" id="analytics-cookies"> Cookies analytiques </label> <label> <input type="checkbox" id="marketing-cookies"> Cookies marketing </label> </div> <div class="cookie-settings-action"> <button id="save-cookie-settings" class="cookie-btn">Enregistrer</button> </div> </div> </div> <!-- CSS --> <style> /* Conteneur principal du pop-up */ .cookie-popup { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #333; color: #fff; padding: 20px; z-index: 1000; width: 90%; max-width: 500px; border-radius: 8px; box-sizing: border-box; text-align: center; font-family: Arial, sans-serif; } /* Contenus internes */ .cookie-popup-content { width: 100%; box-sizing: border-box; } .cookie-popup h2 { font-size: 20px; margin-bottom: 15px; } .cookie-popup p { font-size: 16px; margin-bottom: 15px; } .cookie-btn { background-color: #ff8c00; border: none; padding: 10px 20px; margin: 5px; color: #fff; cursor: pointer; border-radius: 5px; font-size: 14px; } .cookie-btn:hover { background-color: #ffa500; } /* Cadre de personnalisation */ #cookie-settings { background-color: #444; padding: 15px; border-radius: 5px; text-align: left; color: #fff; } #cookie-settings h2 { text-align: center; font-size: 18px; margin-bottom: 15px; } #cookie-settings p { font-size: 16px; margin-bottom: 15px; } #cookie-settings label { display: block; margin: 10px 0; font-size: 16px; line-height: 1.4; } #cookie-settings input[type="checkbox"] { margin-right: 10px; transform: scale(1.2); vertical-align: middle; } /* Bouton d'action en bas de la personnalisation */ .cookie-settings-action { text-align: center; margin-top: 20px; } </style> <!-- JavaScript --> <script> document.addEventListener('DOMContentLoaded', () => { const cookiePopup = document.getElementById('cookie-popup'); const cookieMessage = document.getElementById('cookie-message'); const cookieSettings = document.getElementById('cookie-settings'); const acceptCookiesBtn = document.getElementById('accept-cookies'); const declineCookiesBtn = document.getElementById('decline-cookies'); const customizeCookiesBtn = document.getElementById('customize-cookies'); const saveCookieSettingsBtn = document.getElementById('save-cookie-settings'); const analyticsCookies = document.getElementById('analytics-cookies'); const marketingCookies = document.getElementById('marketing-cookies'); // Affiche le pop-up si aucune préférence n'est enregistrée if (!localStorage.getItem('cookiesPreference')) { cookiePopup.style.display = 'block'; } acceptCookiesBtn.addEventListener('click', () => { localStorage.setItem('cookiesPreference', JSON.stringify({ analytics: true, marketing: true })); cookiePopup.style.display = 'none'; // Ici, insère le code pour activer les cookies non essentiels. }); declineCookiesBtn.addEventListener('click', () => { localStorage.setItem('cookiesPreference', JSON.stringify({ analytics: false, marketing: false })); cookiePopup.style.display = 'none'; // Ici, insère le code pour désactiver ou bloquer les cookies non essentiels. }); // Au clic sur "Personnaliser", remplace le contenu initial par le cadre de personnalisation. customizeCookiesBtn.addEventListener('click', () => { cookieMessage.style.display = 'none'; cookieSettings.style.display = 'block'; }); saveCookieSettingsBtn.addEventListener('click', () => { const preferences = { analytics: analyticsCookies.checked, marketing: marketingCookies.checked }; localStorage.setItem('cookiesPreference', JSON.stringify(preferences)); cookiePopup.style.display = 'none'; // Ici, insère le code pour activer/désactiver les cookies en fonction des préférences. }); }); </script> <script> // Fonction pour fermer la bannière et enregistrer l'état dans localStorage function closeBanner() { document.getElementById('ai-banner').style.display = 'none'; localStorage.setItem('aiBannerClosed', 'true'); // Enregistrer la fermeture dans localStorage } // Vérifier si la bannière a déjà été fermée document.addEventListener("DOMContentLoaded", function() { if (localStorage.getItem('aiBannerClosed') === 'true') { document.getElementById('ai-banner').style.display = 'none'; // Cacher la bannière si elle a été fermée } }); </script> <script> // Fonction pour fermer la bannière et enregistrer l'état dans localStorage function closeBanner() { document.getElementById('ai-banner').style.display = 'none'; localStorage.setItem('aiBannerClosed', 'true'); // Enregistrer la fermeture dans localStorage } // Vérifier si la bannière a déjà été fermée document.addEventListener("DOMContentLoaded", function() { // Si la bannière n'a pas été fermée, on l'affiche if (localStorage.getItem('aiBannerClosed') !== 'true') { document.getElementById('ai-banner').style.display = 'block'; // Afficher la bannière } }); </script> </body> </html>