html5怎样将当前时间存储到localstorage中的btime中
发布网友
发布时间:2022-04-22 22:28
我来回答
共2个回答
热心网友
时间:2022-04-20 01:08
//本次登陆时间保存到loaclStage
if(document.getElementById("isAutoLoginId").checked)
{
//存储到loaclStage
storage["logtime"] = date;
}
存在Web Storage中了,html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。
sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。
因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。
而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。
热心网友
时间:2022-04-20 02:26
<script type="text/javascript">
var nowtime=new Date();
localStorage.setItem("btime", nowtime);
document.write(localStorage.getItem('btime'));
</script>
追问谢谢,这种效果是每运行一次就把btime覆盖一次,我希望btime只获得一次,然后就按第一次显示,该怎么做呢?
追答<script type="text/javascript">
if (!localStorage.getItem('btime')) {
var nowtime=new Date();
localStorage.setItem("btime", nowtime);
}
document.write(localStorage.getItem('btime'));
</script>
楼主多开动大脑,其实很简单的问题 可以多去w3c看看资料嘛