Cookies Policy Bar

May 26th, 2015

/* Aggiornamento del 03-06-2015 */

– Inseriamo il controllo per far sparire la barra allo scroll e al click in qualsiasi parte dello schermo

 

<!———————– Codice Aggiornato —————————->

 

/*
* DISCLAIMER PER COOKIES
*/
if ($.cookie(‘20080521’) !== ‘1’) {
$( “#cookies_div” ).hide().fadeIn(300);
}else{
$( “#cookies_close” ).click(function() {
$( “#cookies_div” ).hide().fadeOut(300);
});
$(‘#cookies_div’).hide();
}
$( “#cookies_close” ).click(function() {
$.cookie(‘20080521’, ‘1’,{ expires: 7, path: ‘/’ });
$( “#cookies_div” ).hide().fadeOut(300);
});

/* integro il controllo allo scroll */

$(window).scroll(function () {

$.cookie(‘20080521’, ‘1’,{ expires: 7, path: ‘/’ });
$( “#cookies_div” ).hide().fadeOut(500);

});

/* Integro il click in qualsiasi parte dello schermo */

$(document).click(function() {

$.cookie(‘20080521’, ‘1’,{ expires: 7, path: ‘/’ });
$( “#cookies_div” ).hide().fadeOut(500);

});

/*
* FINE DISCLAIMER PER COOKIES
*/

 

<!————– Fine Aggiornamento ————————->

 

– Codice della banda da inserire subito dopo l’ apertura del tag <body>

<!– inzio banda cookies –>

<div id=”cookies_div” style=” position:fixed; background-color:rgba(0,0,0,.7); width:100%; display:block; clear: both; position:absolute; text-align:center; color:#fff; z-index: 9999; padding-top: 5px; padding-bottom: 5px; font-size: 11px; letter-spacing: .12em; display: none;”>
Per offrirti il miglior servizio possibile questo sito utilizza cookies. Continuando la navigazione nel sito autorizzi l’uso dei <a style=”text-decoration:none; color:#ccc;” href=”#”>cookies</a>.
<a id=”cookies_close” href=”#” style=”text-decoration:none; padding-left:1em; color:#cd1b1b;”>close</a></div>

<!– Fine banda cookies –>

 

– Script da integrare in un file js esterno che venga caricato al load della pagina :

 

/*
* DISCLAIMER PER COOKIES
*/
if ($j.cookie(‘20080521’) !== ‘1’) {

$j( “#cookies_div” ).hide().fadeIn(300);

}else{
$j( “#cookies_close” ).click(function() {

$j( “#cookies_div” ).hide().fadeOut(300);

});
$j(‘#cookies_div’).hide();
}

$j( “#cookies_close” ).click(function() {

$j.cookie(‘20080521’, ‘1’,{ expires: 7, path: ‘/’ });

$j( “#cookies_div” ).hide().fadeOut(300);

});

 

– Ricordarsi di richiamare il cookies js

 

<script type=”text/javascript” src=”https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js”></script>