使用javascript找出cookie的到期日期

时间:2009-07-21 14:58:34

标签: javascript cookies

我使用函数来创建和读取quirksmode.org/js/cookies.html中的cookie。我也设定了几天到期。 我想知道cookie的到期日期...所以我可以告诉访问者他/她必须等待多少天才能再次发生某些事情==直到cookie被自动删除。

谢谢谢谢

2 个答案:

答案 0 :(得分:4)

嗯,似乎没有一种简单的方法可以做到这一点。 JavaScript只能访问名称/值对,而不能访问可在cookie中设置的其他信息。

经过一番搜索,我能找到的最接近解决方案(技术上是一种解决方法)是,如果你真的需要有一个cookie的过期日期,你可以做的是将它存储在中另一个饼干。在您制定到期日期时,请将其设置为目标cookie的到期日期以及另一个cookie的值。

例如,设置 NAME = BOB; expirationdate NAME_EXP = expirateiondate; expirationdate

答案 1 :(得分:4)

无法获取此信息。

您可以访问客户端的所有内容是document.cookie属性,即由名称 - 值对组成的单个字符串。客户无法访问其他详细信息。

相关问题