Lo script che probabilmente avrete visto sul sito è un fork del progetto Cookie Consent 2 [1]. Facile da configurare, con diverse opzioni, è possibile installarlo in poco tempo.
La versione che ho modificato aggiunge alcune opzioni che, secondo me, mancavano al codice originale. Nello specifico ho aggiunto:
- possibilità di impostare il nome del cookie direttamente da parametri di configurazione
- possibilità di accettare i cookie semplicemente scrollando la pagina
- possibilità di chiudere automaticamente il banner dopo tot secondi. In questo caso però non viene salvato il cookie
- possibilità di scegliere se settare il cookie sul dominio di secondo livello oppure no. utile nel caso abbiate il sito su più domini di III livello e vogliate proporre il messaggio solo una volta
- possibilità di ricaricare la pagina all’accettazione del banner
- scegliere la durata del cookie
- tema css di default rivisitato e più leggero. responsive
- possibilità di nascondere una parte del messaggio quando in modalità smartphone o tablet
- effetto Fade quando si chiude il banner
La demo è in questa pagina [2]. É stato volutamente disabilitato il salvataggio del cookie per permettere di provarlo. Per il download cliccate qui [3].
Di seguito un esempio di configurazione completo (è richiesto jQuery):
3 Comments To "Script per la Cookie Law: fork del progetto Cookie Consent 2 [update 2]"
#1 Comment By Marco On 19 Marzo 2017 @ 16:16
Non c’è possibilità di bloccare tutti i cookies quindi inutile per il 90% dei siti italiani.
#2 Comment By saibal On 2 Maggio 2017 @ 11:25
ovviamente non è possibile bloccare tutti i cookie con il solo javascript…
#3 Comment By Francesco On 18 Gennaio 2023 @ 20:54
Ciao, ne ho provati a decine, ma nessuno aveva il reload pagina e quindi anche accettando non vi era possibilità di abilitare script di terze parti che avevo posizionato in if e else, quindi questo è perfetto, un unica cosa, come posso aggiungere un bottone di chiusura “No grazie” e quindi no0n salvare nessun cookie?
Se mi aiuti te ne sarò molto grato, grazie….