ShopPilot > Shopbetrieb

Cookie Banner ohne externe Javascript Bibliothek

(1/1)

Ellena R.:
Viele der angebotenen Cookie_banner Scripte beruhen auf  einer extern zu ladenden JS Bibliothek.
Was dort passiert wissen wir nicht. Es ist jedenfalls technisch möglich diverse Daten von den Besuchern der eigenen Seite abzugreifen und diese für Zwecke des Scriptanbieters zu nutzen.
Deshalb hier mal eine Lösung, die ohne externe Script auskommt (lediglich JQuery muss geladen sein).


--- Code: ---
<div id="cookiehint" style="background:#aaa">
<div>
<span>Diese Webseite verwendet Cookies, um Ihnen ein angenehmeres Surfen zu ermöglichen.</span>
<a href="__xxpath__?show<[b]Seitennnumer der Datenschutzerklärung[/b]>,__xxsession__">Hier erfahren Sie alles zum Datenschutz</a>
<span style="cursor:pointer;float:right;margin-right:20px;" id="cookiehintCloser" onclick="writeCookie('hidecookiehint','1'); jQuery('#cookiehint').slideUp()">&#10006;</span>
</div>
</div>

<script>
 if(document.cookie.indexOf('hidecookiehint=1') != -1){
jQuery('#cookiehint').hide();
 }
 else{
jQuery('#cookiehint').prependTo('body');
jQuery('#cookiehintCloser').show();
 }
 
 function writeCookie (key, value) {
    var date = new Date();
    days = 365;

    date.setTime(+ date + (days * 86400000)); //24 * 60 * 60 * 1000 = ein Jahr
    window.document.cookie = key + "=" + value + "; expires=" + date.toGMTString() + "; path=/";
};
 
</script>



--- End code ---



Linkback: https://www.shoppilot.net/pf/index.php?topic=1772.0

Navigation

[0] Themen-Index

Go to full version
Powered by SMFPacks SEO Pro Mod | Sitemap