YUI set cookies expire在firefox和chrome中设置不同的过期时间

时间:2012-12-01 09:40:11

标签: firefox google-chrome yui expired-cookies

我希望会话在一段时间后过期,即30分钟。 我正在使用YUI cookies实用程序来完成下面的任务是我执行任务的功能。

function setCookies(staffid,sessionid) {
var currentDate = new Date();
var sessionPeriod = 1000 * 30 *60 ; //30 minutes of idle session is valid.
var timeOut = currentDate.getTime() + sessionPeriod;
alert(timeOut);
YAHOO.util.Cookie.set("_sid",staffid, {path : "/demo"});
YAHOO.util.Cookie.set("_uuid",sessionid, {path: "/demo", expires: new Date(timeOut)});
} 

在Firefox和Chrome中设置的过期时间不同

在Firefox中设置的过期时间是:2012年12月1日14:30:28 Chrome中设置的到期时间为:星期六,2012年12月1日09:00:31 GMT

任何人都可以帮助我解决问题。

0 个答案:

没有答案