Questo sito raccoglie dati statistici anonimi sulla navigazione, mediante cookie installati da terze parti autorizzate, rispettando la privacy dei tuoi dati personali e secondo le norme previste dalla legge. È possibile approfondire come usiamo i Cookie sulla nostra pagina dedicata e su come disinibire l'utilizzo dei cookie attraverso il browser.Continuando a navigare su questo sito, cliccando sui link al suo interno o semplicemente scrollando la pagina verso il basso, accetti il servizio e gli stessi cookie.

Piccolo javascript per chi e in ritardo con la normativa sui cookies

Sul nostro blog di inglese puoi trovare risorse, curiosità e spiegazioni grammaticali con esercizi per aiutarti nell'apprendimento dell'inglese!
Piccolo javascript per chi e in ritardo con la normativa sui cookies

Per chi non si è ancora attrezzato sulla nuova normativa "cookies", posto del semplice codice Javascript facile da copiare ed incollare per il proprio sito (nel file js).

Semplicemente fa apparire una scritta proprio sotto il body la prima volta che si capita sul sito. Ovviamente l'unica cosa che c'è da cambiare è l'url non più http://www.esercizinglese.com/Donazione.aspx#cookie ma quello del vostro sito.
Funziona creando un piccolo cookie sul pc dell'utente: la prima volta che accede al sito apparirà la famosa scritta, continuando con la navigazione invece semplicemente non viene più caricata.





/* ===================================================
 *  Cookie per aggiornarsi con la normativa by Francesco Belloni per esercizinglese.com MIT License
 * ========================================================== */


function setCookie(cname, cvalue, exdays) {
    var d = new Date();
    d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
    var expires = "expires=" + d.toUTCString();
    document.cookie = cname + "=" + cvalue + "; " + expires;
}

function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1);
        if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
    }
    return "";
}

function checkCookie() {
    var user = getCookie("username");
    if (user != "") {       
    } else {
        setCookie("username", 'FirstTimeHere', 365);
        $("body").prepend('<div style="background:#E5DE35;padding:5px 10px;">Utilizziamo i "cookie" per facilitare la navigazione. È possibile approfondire come usiamo i Cookie sulla nostra <a href="http://www.esercizinglese.com/Donazione.aspx#cookie"> pagina dedicata</a>.<Continuando a navigare su questo sito web si accetta la nostra Policy sui cookie.</strong></div>');
    }
}

$(document).ready(function () {
    checkCookie();
});


Forum di inglese

Cerca nel sito

home





La pagina è stata elaborata in 24 millisecondi