首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

cookie只对本页面有效?解决思路

2012-03-18 
cookie只对本页面有效?当我离开写cookie页面后,写入的cookie就失效了,而登陆时写的cookie还存在。当我返回

cookie只对本页面有效?
当我离开写cookie页面后,写入的cookie就失效了,而登陆时写的cookie还存在。
当我返回该页面后,cookie又重新恢复,登陆和该页面写的cookie都存在?

为什么啊?我确定不是时间的问题!!

[解决办法]
登陆和该页面写的cookie
re:
你用js写的cookie?
[解决办法]

VBScript code
function setCookie(name, value)        //cookies设置{    var argv = setCookie.arguments;    var argc = setCookie.arguments.length;    var expires = (argc > 2) ? argv[2] : null;    if(expires!=null&&expires!="")    {        var LargeExpDate = new Date ();        LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));    }    document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));}function getCookie(name)            //cookies读取{    //if(document.cookie=="")alert("由于您没有开启cookie,所以无法使用该功能!请使用前先开启cookie");    var search = name + "="    if(document.cookie.length > 0)     {        offset = document.cookie.indexOf(search)        if(offset != -1)         {            offset += search.length            end = document.cookie.indexOf(";", offset)            if(end == -1) end = document.cookie.length            return unescape(document.cookie.substring(offset, end))         }        else return ""    }}
[解决办法]
把path的值设为"/",这样表示对整个网站都有效
[解决办法]
7楼不是已经给出答案了吗……

热点排行