如何存储Cookie,以便用户下次不需要存储。
我想制作一个自动化流程来存储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;
}
有人可以解释这里发生的事情。据我所知,这只会读取数据。
任何帮助都会非常值得欣赏。
答案 0 :(得分:1)
您显示的示例中有拼写错误(lengt?)。如果你继续搜索,你可能会发现很多关于这个主题的例子,从这个网站开始......
要部分回答你的问题,大部分时间用户甚至都不知道存储了cookie,虽然我看到最近向用户请求许可的趋势(这是一项新的法律义务吗?)。
您的问题有点模糊:您可以获取存储和检索Cookie的代码,但您必须在您的网站上调用一些JavaScript,知道要存储的内容等。
答案 1 :(得分:0)
向大家致以问候!
我找到了一篇很好的文章,彻底解释了该怎么做。
http://www.w3schools.com/js/js_cookies.asp
如果您需要它,请使用内置的。
http://civicuk.com/cookie-law/index
享受!