修改此函数使cookie的过期时间为30秒
Change this function to make the cookie expire to 30 seconds
如何将此函数更改为在30秒内过期而不是几天?这个我也不知道。它来自Telerik
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
您可以使用valueOf
函数:
var numberOfSeconds = 30;
var exdate = new Date(new Date().valueOf() + 1000 * numberOfSeconds);
使用getSeconds:
代替.getDate()
和.setDate()
(获取和设置月份的日期)。exdate = new Date(exdate.setSeconds(exdate.getSeconds()+30));
相关文章:
- Java脚本时间添加
- 如何在Analytics.js中始终了解最新的cookie过期时间
- AngularJs的$cookies在过期时间内不起作用
- Chrome 不允许使用过期时间少于 4 小时的 Cookie
- htaccess设置js的过期时间
- 设置 Cookie 过期时间
- 使用 Javascript 创建 Cookie 并设置过期时间
- 是否可以在javascript中调用GCM过期时间
- jQuery cookie的过期时间
- 美元.cookie过期时间
- c# Asp.net获取javascript中设置的Cookie过期时间总是返回01.01.0001
- 过期或时间限制套接字.node.js中的IO连接
- Oracle APEX,使页面在一段时间后过期
- 存储过期日期/时间戳的正确方法是什么?
- 修改此函数使cookie的过期时间为30秒
- 如何延长cookie的过期时间,在php中设置
- 设置cookie过期时间
- JQuery Cookies设置过期时间
- 在javascript中添加过期时间
- 如何实现将新的Firebase自定义身份验证最大过期时间设置为1小时的用例