如何在服务端用jscript设置cookie过期时间?

yymailb 2005-08-13 02:05:15
如果是用vbscript, 拫简单的设置
Response.Cookies(cookies_name).Expires=Date+1
即可,

可是如果用javascript该如何写呢?试了半天也没找到办法
var nextday=new Date();
nextday.setDate(nextday.getDate()+1);
Response.Cookies("OneDay").Expires=nextday;
shi是不行的

Response.Cookies("SavedLogin").Expires ="2006,10,1";这个倒是可以用,但是怎么设成动态的1天过期呢?
...全文
268 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yymailb 2005-09-18
  • 打赏
  • 举报
回复
快要晕倒了,
难道真的没有人用JSCRIPT写ASP的么?
yymailb 2005-09-15
  • 打赏
  • 举报
回复
再顶一下
yymailb 2005-09-07
  • 打赏
  • 举报
回复
pyusksk503 说的还是在客户端设置的方法

我要求的是在服务器端设置的方法呀!
pyusksk503 2005-09-01
  • 打赏
  • 举报
回复
Document.cookies.expires=Date
yymailb 2005-09-01
  • 打赏
  • 举报
回复
再求。。。
yymailb 2005-08-29
  • 打赏
  • 举报
回复
继续求。。。
yymailb 2005-08-26
  • 打赏
  • 举报
回复
laogou 兄提供的不能用,继续求。。。
laogou 2005-08-22
  • 打赏
  • 举报
回复
asp+javascript
Response.Cookies("SavedLogin").Expires ="2006,10,1";换成



用vbscript, 拫简单的设置
Response.Cookies(cookies_name).Expires=Date+1
即可,

直接在javascript中使用asp脚本中的代码
Response.Cookies("SavedLogin").Expires ="<%=date%>";
就是vbscript中的date
yymailb 2005-08-20
  • 打赏
  • 举报
回复
顶一下,这么简单的问题没人知道么?
yymailb 2005-08-13
  • 打赏
  • 举报
回复
to chenxuchen() : 这个是在客户端设置的方法,我要的是在Server端设置cookie的方法,而且已测试过

var nextday=new Date();
nextday.setDate(nextday.getDate()+1);
Response.Cookies("SavedLogin").Expires=nextday.toGMTString()

是不能用的
chenxuchen 2005-08-13
  • 打赏
  • 举报
回复

var the_date = new Date("December 31, 2023");

var the_cookie_date =the_date.toGMTString();

document.cookie = "expires=" + the_cookie_date;
试一下

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧