Javascript会话数据存储

时间:2009-12-02 13:06:04

标签: javascript storage google-gears jstore

有没有人知道一种可靠的方法来存储数据以便在网站的各个页面中使用?...这是我到目前为止所发现的:

  1. Cookies - 没有足够的容量存储我需要的内容。
  2. 网址哈希 - 与上述相同
  3. 框架 - 不是我将使用atm的方法。
  4. HTML 5 document.localStorage和document.sessionStorage - 尚未完全支持
  5. Google Gears - 网站的用户很可能没有安装此内容
  6. YUI Storage - 这听起来很有希望......有没有人有使用它的经验?
  7. jStore - 这听起来也很有希望,但是当我尝试使用该演示并重新加载页面时,它丢失了我的输入。有没有人有这个插件的经验?
  8. 注意:我不是该网站的管理员,因此我没有数据库权限,但我可以添加脚本。


    编辑:我发现这个有趣的网站将session variables保存在window.name中......它可能也有一些安全问题

3 个答案:

答案 0 :(得分:2)

Dojo有一个很酷的插件,它使用flash进行本地存储。此外,它抽象它,所以如果他们有齿轮或html5浏览器,它将使用它而不是

答案 1 :(得分:0)

<input type="hidden"

将值存储在其中,信息与信息一起从页面返回,并在您将其发送到另一个页面后,依此类推

答案 2 :(得分:0)

您可以使用服务器端会话吗?