jQuery cookie 过期时间

2024-06-22

我能够使用 jQuery 设置 cookie,并重定向到登陆页面,但我不知道如何将 cookie 到期日期设置为少于一天(例如 15 分钟)。我无法在中找到解释插件文档 https://github.com/carhartl/jquery-cookie

这是我的代码:

$(function() {
    var COOKIE_NAME = 'splash-page-cookie';
    $go = $.cookie(COOKIE_NAME);
    if ($go == null) {
        $.cookie(COOKIE_NAME, 'test', { path: '/', expires: 1 });
        window.location = "/example"
    }
    else {
        // do nothing
    }
});

谢谢大家的帮助!

EDIT:我能够通过跳过过期来将 cookie 设置为会话 cookie,我对此很好,但它并不完美,如果你们有一些想法,我将不胜感激。


插件expires选项接受数字或日期对象。

如果传递数字,则为 cookie 过期之前的天数,但如果传递日期对象,则为 cookie 过期的时间和日期,因此您可以这样做

var expDate = new Date();

expDate.setTime(expDate.getTime() + (15 * 60 * 1000)); // add 15 minutes

$.cookie(COOKIE_NAME, 'test', { path: '/', expires: expDate });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery cookie 过期时间 的相关文章

  • 如何使用本地存储进行活动类?

    如何使用本地存储保存所选菜单项的 cookie Menu ul class nav nav pills li class active a href Customers a li li a href Statics a li li a hr
  • 为什么我不能使用 _.map(new Array(n), Math.random) 创建随机数组?

    我想制作一个 0 到 1 之间的随机数数组 所以我尝试了 var randList map new Array 5 Math random 但我没有得到我期望的随机元素列表 而是得到 console log JSON stringify r
  • DevTools 无法解析 SourceMap

    我正在尝试让我的 Webpack 项目拥有源映射文件 我终于得到了正确的设置 以便它可以做到这一点 但现在我收到此错误 DevTools 无法解析 SourceMap http MyServer MyApp bundle js map ht
  • jQuery 会在过滤选择器中的其他参数之前搜索 ID 吗?

    这个问题与性能有关 如果我使用如下选择器 myID a Does this find myID and filter by a 或者我应该这样写声明 myID find a 我不确定 jQuery 是否足够聪明 可以首先使用 ID 执行此语
  • Google Closure 和生成的 getter/setter

    我正在尝试让 KineticJS 与 Google Closure Compiler 一起使用 然而 KineticJS 根据变量的名称生成它的 getter 和 setter 像这样的事情 add getter and setter me
  • jQuery淡入淡出重复

    我有一个图像 它希望在加载文档时自动淡入淡出 并且应该完成直到文档关闭 请帮帮我 这会做到这一点 function fader fadeIn slow function fadeItOut function fadeItIn fader f
  • 范围滑块 javascript 以小时和分钟为单位

    我试图分别以小时和分钟为单位显示滑块的值 我对 JS 还很陌生 并且仍在尝试了解它是如何工作的 到目前为止 我所拥有的是一个工作滑块 其最大值为 1440 24 小时内的分钟 在 JS 中 我尝试将其划分为小时和分钟 并使用 innerHt
  • 系统js语法错误,IE11

    我有一个 Angular 2 应用程序可以在 Firefox 和 Chrome 中工作 但在 IE 中却没有那么多工作 根据我的堆栈跟踪 我的 System js 设置似乎存在问题 这是我在网络控制台中看到的错误描述 Error Syste
  • 可以在 iPad 上自动播放 HTML5 视频吗?

    The
  • Karma Webpack - 错误:找不到模块“./test/utilities.js”

    我正在使用 Karma Webpack 进行项目的单元测试 当我跑步时karma start 我有这个错误 Error Cannot find module test utilities js at myproject test campa
  • 将 Babel 与单个输出文件和 ES6 模块一起使用

    这是我的 gulp 任务 将 ES6 代码编译成单个 ES5 文件 我使用类和模块 import export 在 ES6 中 gulp src paths scripts pipe sourcemaps init pipe babel p
  • JavaScript 回调的效率

    我只是想证实我的一个怀疑 我偶然发现了一篇文章 建议按以下方式使用 Socket io var app require express createServer var io require socket io listen app app
  • 如何使用jQuery加载跨域html

    我有 2 个不同的 java web 项目在 2 个不同的 tomcat 服务器上运行 假设 projA 和 projB 在这里 我尝试从 projA 加载 projB 中可用的 html 我只是使用 jQuery load 来实现这一点
  • Puppeteer 登录 Instagram

    我正在尝试使用 Puppeteer 登录 Instagram 但不知何故无法登录 你能帮助我吗 这是我正在使用的链接 https www instagram com accounts login https www instagram co
  • 使用 javascript 和 jQuery UI datepicker 获取工作日数

    我有两个日期选择器 我可以从中计算天数 而无需计算星期六和星期日 但我想在周五和周六这样做 我尝试过一些不同的方法但失败了 对我来说 处理不包括周六和周日的天数很容易 但处理周五和周六的天数则不然 以下是我的 javascript 代码 f
  • 按周将对象数组拆分为组

    我有一个包含这样的数据的对象数组 date 01 01 2017 00 00 00 dataField1 dataField2 date 01 02 2017 00 00 00 dataField1 dataField2 date 01 1
  • Array.from 的时间复杂度

    时间复杂度是多少Array from 例如 const set new Set set add car set add cat set add dog console log Array from set time complexity o
  • onclick链接/按钮获取数据属性值

    span class btn btn block btn inverse btn icon glyphicons home i i Daily span span class btn btn block btn inverse btn ic
  • 链接index.html client.js 和 server.js

    我从 Node js 开始 我的第一个程序已经遇到了问题 下面是我正在使用的代码 索引 html
  • 未处理的 Promise 拒绝:push.on 不是函数

    我正在使用离子2 我得到这个打字稿error当尝试设置推送通知时 我从教程中复制了此示例代码 因此预计它可以工作 我一定有什么问题 任何想法请 Unhandled Promise rejection push on is not a fun

随机推荐

  • 如何在 Laravel 5 中设置基本路径

    I moved Laravel 公共文件夹 to the 根文件夹 然后我搬家了Laravel to 它自己的文件夹 所以我可以在共享主机上使用 Laravel 它看起来像这样 2015 08 04 18 13
  • 显示 jQuery 验证摘要和单独的错误消息

    我在 ASP net MVC 中使用 jQuery 验证 除了控件之外 我想显示验证摘要以及单独的错误消息 我一次可以做其中一个 因此 了解如何同时显示两者将非常有帮助 我假设您正在寻找仅 JQuery 的解决方案 我不知道 ASP net
  • 如何在 Java 字符串中用 \u 替换 \\u

    我有一个格式的字符串 aaa u2022bbb u2014ccc 我想显示这两个特殊字符 但为了能够做到这一点 我必须首先将字符串转换为以下格式 aaa u2022bbb u2014ccc 我尝试编写这个 但它给出了编译错误 String
  • 如何跨函数将函数参数粘合到 dplyr 中的 .names?

    我正在尝试命名一个的输出across使用两者的函数 col 和函数参数之一 library tidyverse mean by lt function data by var prefix avg data gt group by by g
  • 为什么包含 const 数据成员的类不存在默认构造函数

    为什么编译器没有为包含常量数据成员的类添加默认构造函数 请参阅下面的代码 因为我已经声明了常量数据成员 a 并且在尝试为类 ClassA 创建对象时 它说没有可用的适当的默认构造函数 请帮忙 include stdafx h include
  • vagrant 与 laravel homestead 共享

    我遇到了让 vagrant share 与 laravel homestead vagrant box 结合使用的问题 我的 homestead yaml 文件如下所示 ip 192 168 10 10 memory 2048 cpus 1
  • 5.2 中的沙箱嵌入式 Lua / 从 lua.file 设置函数环境

    假设我至少有两个 lua 脚本文件 测试1 lua 测试2 lua 两者都定义了一个 init 函数和其他具有相似名称的函数 我如何使用 Lua 5 2 将使用 c c 的每个脚本文件加载到单独的环境中 以便相同的函数名称不会冲突 我找到了
  • C、如何使用pthread_create函数创建线程

    我正在为调度队列创建一个 c 文件 该队列获取任务并将其放入链表队列中 为了做到这一点 我需要使用创建线程 pthread t cThread if pthread create cThread NULL work param perror
  • Javascript 警报消息替代方案

    在我的在线页面上有一条简单的警报消息 我基本上需要更改标题 但我读到我不能这样做 这是代码 在警报消息中 我获取网站的网址 然后获取其下方的消息 除了 JavaScript 警报之外 最快的替代方法是什么 Thanks 我很喜欢这个 htt
  • PHP usort 重新排序数组,所有排序值都相同

    我使用 usort 对每个元素中具有关联数组的数组进行排序 当我在数组中排序的所有值都相同时 它仍然会更改数组中元素的位置 有没有办法防止这种情况 例如这个 array array name gt Ben authn weight gt 8
  • 在真实 iPhone 上测试应用程序 [重复]

    这个问题在这里已经有答案了 可能的重复 将 iphone 应用程序从 xcode 部署到 iphone https stackoverflow com questions 5091883 deploy an iphone app from
  • 在 Mac OS X 上构建 Google Breakpad

    我正在尝试建立谷歌 Breakpad http code google com p google breakpad 对于 Mac OS X 作为移植应用程序的一部分 基于主干修订版 782 Breakpad 维基 http code goo
  • 在专用 Worker 中生成共享 Worker

    我正在玩WebWorkers 不知何故 我想到让一个页面的不同实例知道另一个页面何时关闭 因此我写了一个 Shared Worker 并且它工作得很好 但现在我想要一个专用工作人员充当共享工作人员的接口 这样 UI 中昂贵的操作就不会影响与
  • Liquid:我可以从数组中获取随机元素吗?

    我正在尝试从数组中选择一个随机元素 使用 Liquid Jekyll 可以吗 我可以创建一个数组 并访问给定的索引 但是有没有办法 洗牌 数组 然后选择一个索引 从而从数组中获取随机元素 prefix Foo Bar Baz page pr
  • 是否可以保存对 JavaScript 中尚不存在的元素的引用?

    我以前曾尝试问过这个问题 但很难解释 所以在这里我将尝试重新表述它 这是我的 HTML 正文
  • 如何使用公钥隐私/完整性模式验证 PFX

    我有一个嵌入式软件 可以生成 P12 PFX 格式的输出数据 PFX 是not受密码保护 这意味着数据不是使用密码派生的加密 MAC 密钥 而是使用公钥加密并使用我的私钥签名 In RFC7292 第 3 1 节 https www rfc
  • 反转 PDF 中的白色和黑色

    给定一个黑白 PDF 如何反转颜色 使背景为黑色 其他所有内容为白色 Adobe Reader 可以做到这一点 首选项 gt 辅助功能 仅供节目中观看之用 但不会从本质上更改文档 从而使其他 PDF 阅读器中的颜色也发生反转 如何永久反转颜
  • Jlist 覆盖列表是自动的吗? (漏洞)?

    我希望我能得到帮助 我会问一般性问题 我正在使用一个JList 并且由于JList没有 值 文本 因此我可以显示文本并在代码中使用该值 由于这次泄漏 我创建了List对象 myList 与并行工作JList 我添加的每个项目JList我添加
  • 具有无限参数的 C# 方法或具有数组或列表的方法?

    我最近了解到您可以创建一些具有无限参数的方法 例如 SomeMethod params int numbers 但我的问题是 这与仅创建一个接收列表或数组的方法有什么区别 SomeMethod int numbers SomeMethod
  • jQuery cookie 过期时间

    我能够使用 jQuery 设置 cookie 并重定向到登陆页面 但我不知道如何将 cookie 到期日期设置为少于一天 例如 15 分钟 我无法在中找到解释插件文档 https github com carhartl jquery coo