Witam,
Tak sobie siedzę na tej kwarantannie i człowiek usiadł do kompa. Mianowicie, stwierdziłem że odkryje koło na nowo ale tak żeby się czegoś nowego nauczyć. Wiem że są gotowe generatory to powiadomień o tym że strona korzysta z cookies. Ale stwierdziłem że zrobię sobie coś samemu. Pojechałem mocno po bandzie i kod jest banalny. Działa prawie wszystko, mianowicie nie ustawia mi wartości expires/max-age, pomimo że wydaję mi się że to ustawiłem.
Po drugie, nie jestem nawet średnio zaawansowany w JS ale jakoś intuicja mi podpowiada że ustanowienie wartości ciastka na stałe przeze mnie w kodzie to chyba nie jest najlepsze rozwiązanie.
Poniżej kod. Konstruktywna krytyka wskazana.
$('html').ready(function()
{
var cookies = document.cookie;
var splitCookie = cookies.split("; ");
var i="";
for (i=0; i<splitCookie.length; i++)
{
var ciastek = "name=value";
if(splitCookie[i] == ciastek)
{
$('#cookie_wrap').hide();
console.log('jest ciacho');
}
else
{
$('#akceptuj').click(function()
{
document.cookie = "name=value; expires=6050050; path=/; secure";
$('#cookie_wrap').slideUp();
console.log('pieczemy ciacho')
});
$('#close').click(function()
{
$('#cookie_wrap').slideUp();
console.log('zwijam sie ale ciacha nie robie');
});
}
}
});