javascript - 设置js简单cookie

标签 javascript cookies

我离开网络开发已有一段时间了,现在非常生疏。 我需要做一个 cookies

  1. 如果用户访问网站 > 设置 cookie
  2. 如果用户返回网站 > 读取 cookie
  3. 如果自用户上次到达后的时间少于 24 小时 > 将 div 的 ID 设置为 style="display:none;"

我正在挣扎,非常感谢一些指导。

非常感谢

最佳答案

使用 JavaScript 你可以
- 读取 cookie:

var coo = [],
    a;
if(document.cookie != ''){
    $.each(document.cookie.split('; '), function(i, val){
        a = val.split('=');
        coo[a[0]] = a[1];
    });
}

这里我们有一个包含所有 cookie 的 coo (coo['Cookie1'] == 'value')。
- 设置 cookie:

document.cookie = 'Cookie_1='+'value for this cookie';

BTW 代码对 $.each 使用 jQuery。

关于javascript - 设置js简单cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2151911/

相关文章:

java - 如何更新 JSP 中的现有 cookie?

javascript - 我如何使用 Javascript 从他们的 cookie 中提取 Google Analytics 事件数据?

python - PDF 打印受密码保护的页面(最好让 wkhtmltopdf 使用 cookie)

javascript - 使用自定义方法替换 native 对象(数组)方法 : Is it safe? 兼容吗?

javascript - CSS 通过 id 递增

javascript - 在 jQuery Steps 中禁用并更改提交按钮的颜色

javascript - 如何将 konvaJS 中的文本值拉伸(stretch)到一定的宽度和高度?

java - JavaScript 中 Class.forName ("XYZClass"的替代)

c# - 发送 HTTP header 后服务器无法修改 cookie,如何修复?

ruby-on-rails - 检测 Rails 4 session cookie 篡改