Javascript 关于饼干

Javascript 关于饼干,javascript,jquery,Javascript,Jquery,我正在使用在一个页面中设置会话cookie setCookie("cookietime","1000"); 并在返回上一页时将其重置为“” setCookie("cookietime",""); 当我返回时,我在看到cookie指向“”后显示一个警报。它在警报中显示“”。 但在下一页,它仍然显示“1000”。 cookie是否特定于页面cookie存储在客户端,并且特定于计算机+浏览器,而不是特定于页面!我猜您使用的是document.cookie,它应该在整个会话中保持不变-即使页面刷新,

我正在使用在一个页面中设置会话cookie

setCookie("cookietime","1000");
并在返回上一页时将其重置为“”

setCookie("cookietime","");
当我返回时,我在看到cookie指向“”后显示一个警报。它在警报中显示“”。 但在下一页,它仍然显示“1000”。
cookie是否特定于页面

cookie存储在客户端,并且特定于计算机+浏览器,而不是特定于页面!我猜您使用的是document.cookie,它应该在整个会话中保持不变-即使页面刷新,它们也会保持不变。使用window.name将仅在同一浏览器窗口中保持,但会在页面刷新时清除。可能是一个合适的替代方案


相关问题:

会话cookie
是临时cookie文件,在关闭浏览器时将被删除

持久cookies
将保留在浏览器上,直到过期或您将其删除

两者都不是特定于页面的


请注意,当您使用会话还原功能时,
Firefox
中的会话cookie将在浏览器重新启动后还原,这可能会导致一些不一致。

可能您也必须重置给定的过期日期。尝试
-1
当您在下一页中引用
时,它仍然显示“1000”
,该页是否将cookie设置为1000?如果提供的解决方案之一帮助您解决了问题,请接受回答。