Alerte d'utilisation de cookies (jquery)
submitted on 04/10/2016 by Codicode
+ infos Config Embed
Add to favorites

Alerte d'utilisation de cookies (jquery)

En application de la directive européenne dite " paquet télécom ".

alerte javascript pour informer l'utilisateur que le site utilise javascript.

Ce site utilise des cookies. En continuant à naviguer sur le site, vous acceptez notre utilisation des cookies.

cette alerte sera affichée 1 seule fois. aprés l'utilisateur pourra etre rediriger vers le site et cette alerte ne s'ffichera plus pendant 31 jours.
Framework 1 :
Framework 2 :
+ Js file(s) :
+ Css file(s) :
Apply

Link :

Direct http link :

Fork button :

Html code :

Embed preview :

Copy the following html code to your page to embed the preview,
To include many previews on a single page, just repeat the first line.
You can change the width, height and border color (bcolor).
<div class="refork-widget" code="4fd" style="width:100%;height:200px;" bcolor="#ccc"></div>
<script type="text/javascript" src="//snippet.run/d/z.js"></script>
HTML
 
1
 
 
 
CSS
.d{
1
.d{
2
  
3
}
 
 
Javascript
document.ready = function(){
1
document.ready = function(){
2
  if (!readCookie('Shoptimus_Cookie_Alert')){
3
    var c = $('<div id="c1x10" style="display:inline-block;background-color:#111;color:#fff;padding:10px;position:fixed;bottom:10px;right:10px;border-radius:5px;text-align:center;">Ce site utilise des cookies.<br/>En continuant à naviguer sur le site,<br/>vous acceptez notre utilisation des cookies.</div>');
4
    var b = $('<button>Ok</button>');
5
    b.click(function(){
6
      createCookie('Shoptimus_Cookie_Alert', '0', 31);
7
      c.remove();
8
    });
9
    c.append('<br/><br/>');
10
    c.append(b);
11
    $("body").append(c);
12
  }
13
};
14
 
15
function createCookie(name, value, days) {
16
    var expires = "";
17
    if (days) {
18
        var date = new Date();
19
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
20
        expires = "; expires=" + date.toGMTString();
21
    }
22
    document.cookie = name + "=" + value + expires + "; path=/";
23
}
24
 
25
function readCookie(name) {
26
    var nameEQ = name + "=";
27
    var ca = document.cookie.split(';');
28
    for (var i = 0; i < ca.length; i++) {
29
        var c = ca[i];
30
        while (c.charAt(0) === ' ') c = c.substring(1, c.length);
31
        if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
32
    }
33
    return null;
34
}
35
 
36
function eraseCookie(name) {
37
    createCookie(name, "", -1);
38
}
 
 
©2013 Copyright snippet.run Privacy - Terms of use - About - Contact