0

如何存储cookies,以便用户下次不需要存储。

我想为现在和下次用户访问该网站时存储 cookie 进行自动化处理。

目前我找到了一个例子:

 function readCookie(name)
   {
     var cookieValue = "";
     var search = name + "";
     if (document.cookie.lengt >0)
       {
         offset = document.cookie.indexOf(search);
         if(offset != -1)
           {
             offset +=search.length;
             end = document.cookie.indexOf(";", offset);
             if (end == -1) end = document.cookie.length;
             cookieValue = unescape(document.cookie.substring(offset, end))
            }
         }

      return cookieValue;

    }

有人可以解释这里发生了什么。据我所知,这只读取数据。

任何帮助将不胜感激。

4

1 回答 1

0

您显示的示例中有拼写错误(长?)。如果您继续搜索,您可能会发现大量关于此主题的示例,从该站点开始...

为了部分回答您的问题,大多数时候用户甚至不知道存储了 cookie,尽管我看到最近的趋势是向用户请求许可(这是新的法律义务吗?)。

您的问题有点含糊:您可以获得存储和检索 cookie 的代码,但您必须在您的网站上调用一些 JavaScript,知道要存储什么等。

于 2012-11-15T09:16:38.233 回答