当前位置:编程学习 > C#/ASP.NET >>

求助~~~javascript修改cookies的问题

想修改cookies的生命周期~~~搞了半天没出来!
     var never=new Date();
    never.setTime(never.getTime()+10*365*24*60*60*1000);
    var expString="expires="+never.toGMTString()+";";
    document.cookie="area="+escape("北京海淀")+";"+expString;

生成了一个cookie,用document.write(document.cookie+"<br>");的时候才发现

输出的结果是area=%u5317%u4EAC%u6D77%u6DC0;

跟本就没有"expires="+never.toGMTString()这段关于cookies生命周期的信息!

要修改cookies的生命周期该怎么做呢? --------------------编程问答--------------------
Expires你是无法得到的 就是浏览器的一种机制
只能够设置

楼主可以在cookies目录中找到cookies文件 便可见之  --------------------编程问答-------------------- never.setTime(never.getTime()+10*365*24*60*60*1000); 

这样写似乎不妥当

可以类似这样,对当前时间进行setHours,setDate,setSeconds等
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,