DataLife Engine > Версия для печати > Используем cookies

Сегодня, сам искал как сделать это, спасибо SaD’у за его код. Его чуток подправил под себя. Изначально код был таковым:Идет проверка сгорнут ли объект, если нажимали на кнопку, то запоминалось в куки и потом развернуть не можно было его, только когда удалим куки. Я же дописал, что можно и сворачивать и разворачивать и запоминать все это в куки.Вставляем код, куда вам нужно:


$(document).ready(function(){
$("#setCookie").click(function () {
if ( $.cookie("popup") == '0' ) {
$.cookie("popup", "1", {expires: 1} );
} else {
$.cookie("popup", "0", {expires: 1} );
}
$("#popupBlock").toggle();
});
if ( $.cookie("popup") == '0' ) { $("#popupBlock").show(); }
else { $("#popupBlock").hide(); }
});

Инструкция:

Далее вставляем id=»setCookie» в кнопку или ссылку что бы сохраняло куки и скрывало или открывало тот или иной блок, пример:

  • Потом куда надо вставляем еще один id="popupBlock", что бы оно скрывалось или открывалось на при нажатии на кнопку, которою задали сверху.


    Пример:

    
    тут типа что то еще, что нужно скрыть.
    

    Указываем сколько дней хранятся куки, здесь задано 1 — это значит хранятся один день. После чего удаляются.

    {expires: 1}

    Вот и все.

    P.S Если перевести слово с англ cookies — печенье

    Название: Cookies

    Автор: Gameer vs SaD
    CMS: К любой можно привязать
    Тип скрипта: JS Вернуться назад