Chciałem zrobić skrypt na podstawie tego tutka:
http://robertmatuszewski.pl/blog/programow...a-i-odpowiedzi/
Skrypt ma za zadanie wyświetlać popup raz na 24 godziny.
Zapisuje on ciasteczko o nazwie "popup" z ważnością 1 dnia, i treścią "yes" - czyli jest ok.
Problem jest z jego odczytaniem - popup wyświetla się za każdym razem po odświeżeniu strony.
Mógłby ktoś podpowiedzieć gdzie tutaj jest błąd?
function openOffersDialog() { $('#overlay').fadeIn('fast', function() { $('#boxpopup').css('display','block'); $('#boxpopup').animate({'left':'0'},500); }); } function closeOffersDialog(prospectElementID) { $(function($) { function ustawCookie(nazwa, wartosc, expire) { document.cookie = nazwa + "=" + escape(wartosc) + ((expire==null)?"" : ("; expires=" + expire.toGMTString())) } waznosc.setTime(waznosc.getTime()+24*60*60*1000); function pokazCookie(nazwa) { if (document.cookie!="") { for (i=0; i<toCookie.length; i++) { if (nazwaCookie==nazwa) return unescape(wartoscCookie) } } } var id = pokazCookie("popup"); if (id != 'yes') { } ustawCookie('popup', 'yes', waznosc) $(document).ready(function() { $('#' + prospectElementID).css('position','absolute'); $('#' + prospectElementID).animate({'left':'-100%'}, 500, function() { $('#' + prospectElementID).css('position','fixed'); $('#' + prospectElementID).css('display','none'); $('#overlay').fadeOut('fast'); }); }); }); }