代码之家  ›  专栏  ›  技术社区  ›  Skilldrick

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

  •  0
  • Skilldrick  · 技术社区  · 14 年前

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

    我正在使用查询字符串和散列来动态链接到特定的东西-我已经准备好了JavaScript的查询字符串和散列。我的URL通常如下所示:

    index.html?ch2#fig01
    

    哪里 ?ch2 加载第2章和 #fig01 跳到那一章的图1。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Niet the Dark Absol    14 年前

    你可以用饼干。

    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
    }