javascript Ext JS 状态默认存储时间
2009-02-15 00:00
796 查看
Ext.state.CookieProvider = function(config){ Ext.state.CookieProvider.superclass.constructor.call(this); this.path = "/"; this.expires = new Date(new Date().getTime()+(1000*60*60*24*7)); //7 days this.domain = null; this.secure = false; Ext.apply(this, config); this.state = this.readCookies(); }; Ext.state.CookieProvider = function(config){ Ext.state.CookieProvider.superclass.constructor.call(this); this.path = "/"; this.expires = new Date(new Date().getTime()+(1000*60*60*24*7)); //7 days this.domain = null; this.secure = false; Ext.apply(this, config); this.state = this.readCookies(); };
我们可以通过设定expires的值来改变默认的存储时间,比如:
this.expires: new Date(new Date().getTime()+(1000*60*60*24*365)), //一年 this.expires: new Date(new Date().getTime()+(1000*60*60*24*365)), //一年
或者我们可以在开始位置的Ext.onReady函数中加上以下的代码
Ext.state.Manager.setProvider( new Ext.state.CookieProvider({ expires: new Date(new Date().getTime()+(1000*60*60*24*365)), //一年 }));
相关文章推荐
- Ext JS 状态默认存储时间
- 【Cookie:默认存储在浏览器的内存中】显示上一次访问时间、商品浏览记录
- 【JAVAScript】js为日期框设置默认时间
- 41.Oracle数据库SQL开发之 日期和时间的存储与处理——设置默认的日期格式
- [Effective JavaScript 笔记]第36条:只将实例状态存储在实例对象中
- JavaScript localStorage 浏览器永久存储json 数据 并添加过期时间
- JavaScript 阻止默认时间和冒泡时间
- 手动测试存储过程运行正常,job执行存储过程会长时间的处于运行状态,不手动停止,会一直运行不过去!
- 【JavaScript】一个同步于本地时间的动态时间
- MySQL设置默认时间
- FPGA上电后IO的默认状态
- 获取键盘和鼠标处于空闲状态的时间
- [JavaScript]-----时间和日期
- 算法练习笔记(十八)—— 自设一个存储时间系统
- android 修改默认时间为24小时格式
- 解决Struts2在继承默认包struts-default没联网状态下的警告问题
- javascript时间戳和日期字符串相互转换
- Javascript扩展String.prototype实现格式金额、格式时间、字符串连接、计算长度、是否包含、日期计算等功能
- MOSS中存储的日期值与北京时间相差8小时?