LocalStorage,停止在浏览器刷新..为什么
LocalStorage, stops at browser refresh...Why?
我是JavaScript的新手,我做了这个简单的代码来检查本地存储。我只是希望在刷新或重新打开文件后保持在存储上…
下面是我的代码:function save()
{
localStorage.setItem('test', 'sometext');
}
我通过HTML上的按钮调用它。我在Web检查器上打开它,它在那里,但刷新后它就不见了。它应该保持在那里,对吧?
它看起来很好,我认为问题是当你刷新Web检查器没有正确显示它。
尝试以下测试用例
<html>
<head>
<script type="text/javascript">
function save(){
localStorage.setItem('test', 'sometext');
}
function getItem(){
alert(localStorage.getItem('test'))
}
</script>
</head>
<body>
<button onclick="save()">Save</button>
<button onclick="getItem()">Get</button>
</body>
</html>
一旦你点击save
,然后刷新页面,点击get
来验证。
演示:小提琴
是的,它应该留在那里。除非您在Internet explorer或旧版本的Firefox中使用file://
URL。这里有一个深入的分析-"localStorage"在Firefox中只在页面在线时工作吗?这里-当从文件系统直接访问网站时,IE9中的本地存储失败
相关文章:
- Jquery Draggable-在浏览器刷新时保持位置
- 我创建了一个Javascript待办事项列表,但想知道如何在浏览器刷新后保留这些帖子
- 在浏览器刷新时保存XHR渲染状态
- 如何进行允许浏览器刷新的匿名Firebase登录
- 如何单独检测浏览器刷新
- 在浏览器刷新上重复数据-Nodejs
- AngularJs:UI路由器浏览器刷新,移动到第一个子状态
- 从数组空值到浏览器刷新的 Javascript 变量
- 锚链接是指在浏览器刷新、后退和前进时不起作用的页面部分
- 如何在浏览器刷新时记住您的 iframe 指向哪个 HRREF
- AngularJS:cookie 在浏览器刷新时失败
- 当浏览器刷新本地存储刷新时
- 如何防止我的计时器在浏览器刷新时重置
- 浏览器刷新时的随机全屏背景图像
- jQuery在浏览器刷新时丢失XML数据
- 通过javascript/jquery限制浏览器刷新,f5,像银行网站一样返回浏览器
- 文档's总高度函数's的返回值在浏览器刷新时发生更改(F5)
- 如何在javascript或jquery中跟踪浏览器刷新/返回/选项卡关闭和浏览器关闭事件
- onblur事件不'如果用户在文本字段中输入值并直接按下浏览器刷新按钮,则无效
- 浏览器刷新时,JQuery多选复选框下拉列表未被取消选中