刷新页面后使用变量

时间:2012-07-24 07:42:45

标签: javascript jquery html

我想知道是否可以在刷新页面后保留一些数据。例如,我的数组中有值,我不想在刷新页面后丢失它们。

5 个答案:

答案 0 :(得分:4)

在javascript或HTML5 localStorage,sessionStorage变量中使用Cookie。

要使用HTML5 LocalStorage,只需使用它就像localStorage之前的变量一样。

localStorage.variable=['wrg','wg','wg'];

要使用HTML5 sessionStorage,只需使用它就像sessionStorage之前的变量一样。

sessionStorage.variable=['wrg','wg','wg'];

了解更多信息 See Here

答案 1 :(得分:2)

我过去曾使用jStorage来存储数据,它在可用时使用HTML 5本地存储,并在需要时使用其他方法。

$.jStorage.set(key, value, options)

value = $.jStorage.get(key)
value = $.jStorage.get(key, "default value")

答案 2 :(得分:1)

在某些浏览器中有一个w / window.name技巧,即使在刷新后也可以保留数据。窗口名称可以存储数组的json。

window.name = "[JSON]";

BTW,Dojo在window.name周围实现了包装 Dojo WindowName

答案 3 :(得分:0)

使用您的值设置Cookie并请求Cookie。

答案 4 :(得分:0)

一种方法是创建Cookie并在其中存储$ .cookie(“SomeKey”,1);