HTML5本地会话存储点击链接

HTML5 local session store on link click?

本文关键字:链接 存储 会话 HTML5      更新时间:2023-09-26

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

但在我的代码中,本地存储会话中没有存储任何内容。。我之所以知道什么都没有,是因为我使用的是FF浏览器,当我点击链接时,控制台打开了。

这是我的简单代码:

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

有人能就此提供建议吗?

我的工作看看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

尝试使用以下

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

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