好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

HTML5Web存储详解

下面小编就为大家带来一篇HTML5 Web 存储详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,祝大家游戏愉快哦

XML/HTML Code 复制内容到剪贴板

<!DOCTYPE HTML>
<html>
<body>
<script type="text/javascript">
localStorage.lastname="Smith";   
document.write("Last name: " + localStorage.lastname);   
</script>
</body>
</html> 

下面的例子对用户访问页面的次数进行计数:

XML/HTML Code 复制内容到剪贴板

<!DOCTYPE HTML>
<html>
<body>
<script type="text/javascript">
if (localStorage.pagecount)   
    {   
    localStorage.pagecount=Number(localStorage.pagecount) +1;   
    }   
else   
    {   
    localStorage.pagecount=1;   
    }   
document.write("Visits: " + localStorage.pagecount + " time(s).");   
</script>
<p>刷新页面会看到计数器在增长。</p>
<p>请关闭浏览器窗口,然后再试一次,计数器会继续计数。</p>
</body>
</html> 

sessionStorage 方法

sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。

如何创建并访问一个 sessionStorage:

JavaScript Code 复制内容到剪贴板

<!DOCTYPE HTML>   
<html>   
<body>   
<script type="text/javascript">   
sessionStorage.lastname="Smith";   
document.write(sessionStorage.lastname);   
</script>   
</body>   
</html> 

XML/HTML Code 复制内容到剪贴板

<!DOCTYPE HTML>
<html>
<body>
<script type="text/javascript">
if (sessionStorage.pagecount)   
    {   
    sessionStorage.pagecount=Number(sessionStorage.pagecount) +1;   
    }   
else   
    {   
    sessionStorage.pagecount=1;   
    }   
document.write("Visits " + sessionStorage.pagecount + " time(s) this session.");   
</script>
<p>刷新页面会看到计数器在增长。</p>
<p>请关闭浏览器窗口,然后再试一次,计数器已经重置了。</p>
</body>
</html> 

以上就是HTML5 Web 存储详解的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于HTML5Web存储详解的详细内容...

  阅读:45次