【问题标题】:HTML5 local session store on link click?点击链接时的 HTML5 本地会话存储?
【发布时间】:2015-10-30 20:08:38
【问题描述】:

我正在尝试在单击超链接时使用 HTML5 本地会话存储。

但是我的代码中的本地存储会话中没有存储任何内容。我知道没有任何内容的原因是因为我使用的是 FF 浏览器,并且当我单击链接时我打开了控制台。

这是我的简单代码:

<a onClick="sessionStorage.someKey = 'category 1';" data-fajax="false" href="some-page.html" data-transition="slidefade">Category 1</a>

有人可以就此提出建议吗?

【问题讨论】:

    标签: javascript html session


    【解决方案1】:

    为我工作看看Fiddle

    <a onClick="sessionStorage.someKey = 'category 1'; console.log(sessionStorage.someKey);" data-fajax="false" href="some-page.html" data-transition="slidefade">Category 1</a>
    

    点击后我可以在控制台中看到category 1

    【讨论】:

      【解决方案2】:

      尝试使用以下

      <a onclick="sessionStorage.setItem('key','value')" data-fajax="false" href="some-page.html" data-transition="slidefade">Category 1</a>
      

      其中 key 是您的会话密钥的名称,而 value 是您要存储的值。

      【讨论】:

        猜你喜欢
        • 2011-07-28
        • 1970-01-01
        • 2013-07-27
        • 1970-01-01
        • 1970-01-01
        • 2011-07-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多