Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Vladimir Volkov                      2:5020/400     18 Apr 2003  18:48:41
 To : Bugrimov Oleg S.
 Subject : Re: cookie & CGI & JavaScript
 -------------------------------------------------------------------------------- 
 
 Доброе время суток, Bugrimov.
 
 You wrote  on Thu, 17 Apr 2003 13:34:09 +0000 (UTC):
 BOS> Странная вещь:
 BOS> Броузер (IE5+) не всегда шлет на сервер куку проставленную через
 BOS> JavaScript, это нормально?
 
 Если в cookie не указывается path, она действительна только для того URL,
 для которого была создана. Поэтому на другие страницы браузер и не должен ее
 посылать.
 
 Если в cookie не указывается expires, она действительна до конца сеанса (т.
 е. закрытия браузера).
 
 BOS> <script>
 BOS> function setCookie(name,value)
 BOS> {
 BOS>   document.cookie=name+"="+value+";";
 BOS> }
 BOS> </script>
 
 У меня работает так:
 
 function setCookie(key,val) {
   expires = new Date;
   expires.setYear(expires.getYear()+5);
   window.document.cookie = ''+key+'='+val+';
 expires='+expires.toGMTString()+'; path=/;';
 }
 
 --
 Vladimir Volkov, at your service.  E-mail: vlad_volkov@vv.sovsem.net
 
 --- ifmail v.2.15dev4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Re: cookie & CGI & JavaScript   Vladimir Volkov   18 Apr 2003 18:48:41 
Архивное /ru.cgi.perl/602820e167c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional