Javascript cookies持续时间
我用这个函数来读写一个cookie,里面有一点php,它工作得很好。但我需要增加7天的持续时间。有谁能告诉我在哪里以及如何添加它,因为我是javascript的初学者,没有任何更新代码的线索Javascript cookies持续时间,javascript,cookies,Javascript,Cookies,我用这个函数来读写一个cookie,里面有一点php,它工作得很好。但我需要增加7天的持续时间。有谁能告诉我在哪里以及如何添加它,因为我是javascript的初学者,没有任何更新代码的线索 <script language="javascript"> writeCookie(); function writeCookie() { the_cookie = document.cookie;
<script language="javascript">
writeCookie();
function writeCookie()
{
the_cookie = document.cookie;
if(the_cookie)
{
the_cookie = "PixelRatio="+window.devicePixelRatio+";"+the_cookie;
document.cookie = the_cookie;
if(window.devicePixelRatio > 1)
{
location = '<?php echo $_SERVER['PHP_SELF']?>';
}
}
}
</script>
writeCookie();
函数writeCookie()
{
_cookie=document.cookie;
if(_cookie)
{
_cookie=“PixelRatio=“+window.devicePixelRatio+”;”+_cookie;
document.cookie=_cookie;
如果(window.devicePixelRatio>1)
{
地点='';
}
}
}
您可以使用以下任一属性设置cookie的持续时间
过期-cookie过期并被丢弃的日期。
例如,今天是2013年3月26日,如果您想将duaration设置为7天,代码如下document.cookie=“acookie=avalue;expires=Tue,02 Apr 2013 23:59:59 GMC”代码>
最长期限-表示到期前的秒数。我们必须计算几天的秒数。7天持续时间的示例为(60*60*24*7),代码如下所示
document.cookie="acookie=avalue; max-age=604800 ";
注意:某些浏览器不支持“最大年龄”属性。在支持它的浏览器上,如果设置了Max-Age和Expires属性,Max-Age优先于Expires。对于初学者来说,w3schools上的大部分内容都是不错的资源。但你不应该百分之百地相信它。我以他们的饼干为例。不过效果不错。