Как реализовать, чтобы куки хранились 10 минут?

голоса: 0

Здравствуйте! подскажите как мне сделать в данном скрипте чтобы куки хранили информацию 10 мин а не пока их очистишь

 

$(function () {
 $('.ok_none_ss').on('click', function() {
 $('.webo').toggleClass('webo_dop');
 $('.left_block').toggleClass('left_block_dop');
 if ( $('.webo').hasClass('webo_dop') ) {
 set_cookie ('my_block', 1);
 } else {
 set_cookie ('my_block', 0);
 };
 });

 
});

function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure ) {
 var cookie_string = name + "=" + escape ( value );
 if ( exp_y ) {
 var expires = new Date ( exp_y, exp_m, exp_d );
 cookie_string += "; expires=" + expires.toGMTString();
 };
 if ( path ) cookie_string += "; path=" + escape ( path );
 if ( domain ) cookie_string += "; domain=" + escape ( domain );
 if ( secure ) cookie_string += "; secure";
 document.cookie = cookie_string;
};

function get_cookie ( cookie_name ) {
 var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
 if ( results ) {
 return ( unescape ( results[2] ) );
 } else {
 return null;
 };
};

if ( get_cookie('my_block') == 1 ) {
 $('.left_block').toggleClass('left_block_dop');
 $('.webo').toggleClass('webo_dop');

}; 

Спасибо!

| Автор: | Категория: JavaScript

Ответов: 1

голоса: 0

Изучите материал - здесь, где найдете советы по установке времени действия куков, если же это не решит проблему, тогда за доработкой обращайтесь к фрилансерам https://upartner.pro/

| Автор:
...