如何在同一站点的不同页面加载中维护浏览器JavaScript中的状态?

时间:2012-04-20 10:43:53

标签: javascript

我需要做一些非常简单的事情,即在不同的页面加载中维护哪个面板栏项目突出显示。我正在使用它作为一个菜单,当我点击它时,所选菜单项突出显示它看起来很好,当该菜单项的链接(页面)返回时,菜单重新加载,我失去了它。

我真的不想使用ajax调用来管理会话变量,如果我可以保留在本地,但我还能在哪里存储这个菜单状态?

1 个答案:

答案 0 :(得分:4)

Cookieslocal storage或者您可以对链接到的URI中的数据进行编码(例如,在片段标识符中)。