Возможность указать путь в скрипте установки Cookie

verfaa

Профессор
Регистрация
29 Янв 2007
Сообщения
416
Реакции
49
Всех с Наступившим!!!
Есть js скрипт
Код:
function setCookie(c_name,value,exdays)
            {
                var exdate = new Date();
                exdate.setDate(exdate.getDate() + exdays);
                var c_value = escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
                document.cookie = c_name + "=" + c_value;
            }

Нужно дописать эту функцию, чтобы появилась возможность указывать путь установки Cookie 4-м параметром.
Помогите пожалуйста
 
Код:
function setCookie(c_name,value,exdays, path)
  {
  var exdate = new Date();
  exdate.setDate(exdate.getDate() + exdays);
         var c_value = escape(value) + ((exdays==null) ? "" : "; path=/"+path+"; expires="+exdate.toUTCString());
  document.cookie = c_name + "=" + c_value;
  }

path - путь для cookie.
 
Я не догоняю, а пусть зачем нужен то?
 
Я не догоняю, а пусть зачем нужен то?
Если указан путь, то куки передаются только при переходе на страницу с этим путем. Это используется в целях оптимизации. Нет смысла передавать куки каждый раз, если они используются только на одной странице сайта.
Например если в куки хранить параметры отображения каких-то блоков на странице.
 
Назад
Сверху