在HTML5标准中,提供了以下两种在客户端存储数据的新函数。
(1) session Storage:针对一个session的数据存储,也被称为会话存储。让用户跟踪特定窗口中的数据,即使同时打开两个窗口是同一站点,每个窗口也有自己独立的存储对象,但是用户会话的持续时间只是限定在用户打开浏览器窗口的时间,一旦关闭浏览器窗口,用户会话将结束。
(2) localStorage:没有时间限制的数据存储,也被称为本地存储,和会话存储不用,本地存储将在用户计算机上永久保持数据信息。关闭浏览器窗口后,如果再次打开该站点,将可以检索所有存储在本地上的数据。
在HTML5中,数据不是由每个服务器请求传递的,而是只有在请求时使用数据,这样的话,存储大量数据时不会影响网站性能。对于不同的网站,数据存储于不同的区域,并且一个网站只能访问其自身的数据。
HTML5使用JavaScript来存储和访问数据,为此,建议用户可以多了解一下JavaScript的基本知识。
还没有评论,来说两句吧...