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

setCookie("cookietime","1000");

并在返回上一页时将其重置为“”

setCookie("cookietime","");

当我回去时,我会在将cookie发送到“”后显示警告。 它在警报中显示“”。 但在下一页中它仍显示“1000”。 Cookie页面是否具体

===============>>#1 票数:1 已采纳

Cookie存储在客户端,是计算机+浏览器特定的,不是特定于页面的! 我猜你使用的是document.cookie,它应该会在会话中持续存在 - 即使刷新页面也会持续存在。 使用window.name只会在同一个浏览器窗口中保留,但会在页面刷新时清除。 HTML5 localStorage可能是一个合适的选择。

相关问题: 跨页面保持javascript变量?

===============>>#2 票数:1

Cookie是域和路径特定的。 也许这会对你有所帮助:

[1] http://en.wikipedia.org/wiki/HTTP_cookie#Domain_and_Path

[2] http://www.quirksmode.org/js/cookies.html

还有一个jQuery插件,可以设置cookie域和路径:

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });

[3] https://github.com/carhartl/jquery-cookie

===============>>#3 票数:0

Session cookies是临时cookie文件,将在您关闭浏览器时删除。

Persistent cookies一直保留在您的浏览器上,直到它过期或删除它们为止。

两者都不是页面特定的。

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

  ask by prakash translate from so

未解决问题?本站智能推荐:

9回复

$ .cookie不是函数

当我尝试加载使用jquery的页面时,单击以下行: 我收到错误$ .cookie不是函数。 有人看过吗?
1回复

如何扩展cookie

用户登录应用程序后将进行设置 之后,将调用另一个api获取用户详细信息,我必须在cookie中添加名字和姓氏 像这样的东西 但是我不想再重复一次代码 有没有办法扩展Cookie,我的意思是也要在现有的Cookie中添加名字和姓氏 我正在使用Angular js
1回复

未设置Cookie

我使用asp.net xss脚本。 一页发了一个帖子,却没有得到一个cookie。 在标题中,我读取了cookie返回值,但浏览器未设置它。 所以document.cookie为null 标头: 我在后端允许了这些标头: 为什么未设置cookie?
3回复

显示Cookie是否存在Cookie

所以...我一直在努力为经常访问我网站的访客展示一个元素。 这就是我要尝试的方式:(您也可以看到此JSfiddle ) 而且我还使用了我从w3schools获得的cookie函数 但是,它不起作用,我很确定它与我的JQuery尝试有关,只是不确定我的错误在哪里。 谢谢
2回复

$ .cookie不返回所有cookie

我有这样的Cookie清单 当我使用$ .cookie获取cookie时,输出为 也document.cookie返回相同的结果如何获得所有存在的cookie
4回复

为cookie设置新值会创建一个重复的cookie - jquery cookie

我在尝试删除cookie时遇到问题,如果我已将其设置在其他页面上。 这是场景: 我在我的主页上并设置了一个cookie值(通过在我的购物篮中添加一个产品),我可以在该页面上删除它。 但是当我进入另一个页面并尝试删除相同的cookie(产品)时,使用新值再次创建cookie,它不会重
1回复

$ .cookie给出错误

我收到此消息: TypeError:对象函数(a,b){返回新的p.fn.init(a,b,h)}没有方法'cookie' 使用完此代码后: 我已经包含了jQuery,它的所有功能都正常运行。 请对此提供一些帮助。
1回复

JavaScript cookie未创建

我试图在单击按钮时创建一个cookie,但是没有被创建。我也尝试过使用jQuery cookie插件,但是没有运气,这是我的代码:
1回复

切换并设置Cookie

我无法理解jquery。 希望有人可以帮助我设置触发器的Cookie。 我的脚本按以下方式工作,用户toggle(); 并且它更改了class ,这又将Bootsrap网格布局从4列(3)更改为6列(2),这部分工作正常,但我想添加一个cookie,以便根据所选列的用户首选项进行设置。
3回复

jQuery cookie不过期

我正在使用这个jQuery Cookie插件来创建和显示Cookie。 我设置了两分钟(用于测试,通常我将使用一小时。下面解释)。但是,如果两分钟后我再次访问该页面,它仍会显示Cookie警报。 我想做的事 我想在我的网站上显示一小时的消息。 这意味着,当访客第一次打开我的