我想知道即使刷新页面后是否可以保留一些数据。例如,我的数组中有值,我不想在刷新页面后丢失它们。
问问题
533 次
5 回答
4
在 javascript 或 HTML5 localStorage,sessionStorage 变量中使用 Cookie。
要使用 HTML5 LocalStorage,只需像使用 localStorage 之前的变量一样使用它。
localStorage.variable=['wrg','wg','wg'];
要使用 HTML5 sessionStorage,只需像使用 sessionStorage 前面的变量一样使用它。
sessionStorage.variable=['wrg','wg','wg'];
有关更多信息,请参见此处
于 2012-07-24T07:48:08.600 回答
2
我过去曾使用jStorage来存储数据,它在可用的情况下使用 HTML 5 本地存储,并在需要时回退到其他方法。
$.jStorage.set(key, value, options)
value = $.jStorage.get(key)
value = $.jStorage.get(key, "default value")
于 2012-07-24T07:49:16.507 回答
1
在某些浏览器中有一个带有 window.name 的技巧,即使在刷新后也可以保留数据。窗口名称可以存储数组的 json。
window.name = "[JSON]";
顺便说一句,Dojo 实现了 window.name 的包装器 Dojo WindowName
于 2012-07-24T07:48:13.960 回答
0
一种方法是创建 Cookie 并将其存储在其中 $.cookie("SomeKey", 1);
于 2012-07-24T07:48:04.283 回答
0
使用您的值设置 cookie 并请求 cookie。
于 2012-07-24T07:47:29.807 回答