使用本地静态站点维护状态

时间:2010-11-17 23:21:52

标签: javascript html url state

我有一个静态的HTML网站,它将运行CD。它将有两种不同的查看模式,我将用JavaScript切换。我想在会议期间保持观看模式。它是一个基于JavaScript的文档阅读器。

我正在使用查询字符串和哈希来动态链接到某些东西 - 我已经准备好了查询字符串和哈希的JavaScript。我的网址通常如下所示:

index.html?ch2#fig01

其中?ch2加载第2章,#fig01跳转到该章的图1。

1 个答案:

答案 0 :(得分:3)

您可以使用Cookie。

document.cookie = "option=value";

阅读它有点复杂:

var c = document.cookie.split(";");
while(c[0] && c[0].indexOf("option") == -1) c.shift();
if( c[0]) {
   var value = c[0].split("=")[1];
}
else {
    // cookie not found, default
}