2016-11-15 40 views
0

我正在处理一种表单,当您选择复选框时,复选框后面的文本内容将保存在cookie内。 但我希望它在10分钟后被清除,我试图使用expires:10 * 60 * 1000,但是当我使用它时,整个cookie将在10分钟后被删除,当我重新加载页面时它不会回来。所以它实际上打破了我的形式。是否可以将cookie值设置为'',而不是在10分钟后删除Cookie

我想要的是,当Cookie密钥为Test且值为Somekindfftext时,它将在10分钟后清除Cookie的值,但密钥Test必须保留空值。

+0

我认为当你阅读'cookie'时就是逻辑问题。这个问题似乎是[X-Y问题](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。 – Satpal

回答

0

我认为你需要把某种计时器倒计时10分钟。一个例子见How to create an accurate timer in javascript?。然后,当10分钟时间设置为“”。

+0

我已经在10分钟后设置了一个时间间隔来清除数值,这要归功于正确的方向! –