使用sessionStorage时出错
我试图在页面上使用 sessionStorage 但它给了我一个错误。 这是代码:
<script type="text/JavaScript">
sessionStorage.setItem("classname", "value1");
sessionStorage.setItem("classdesc", "value2");
</script>
我从 firebug 控制台得到的错误是: 不支持操作" code: "9
当我尝试使用 localStorage 时它工作正常,那么为什么 sessionStorage 会导致错误呢?
I am trying to use sessionStorage on a page but it is giving me an error.
Here is the code:
<script type="text/JavaScript">
sessionStorage.setItem("classname", "value1");
sessionStorage.setItem("classdesc", "value2");
</script>
The error I get from firebug console is: Operation is not supported" code: "9
When I try to use localStorage it works fine, so why does sessionStorage cause an error?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我唯一能想到的是“页面尚未准备好”,尝试将此代码放在正文部分的末尾
最终答案:
sessionStorage 无法在“本地模式”下工作,但如果您将文件上传到服务器,它就会工作。
The only thing I can think of is that "the page isn't ready", try placing this code at the end of the body section
Final Answer:
sessionStorage wont work in "local mode", but it will work if you upload the file to a server.