gpt4 book ai didi

javascript - 在浏览器中存储持久数据

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:20:05 25 4
gpt4 key购买 nike

对于我的 Web 应用程序,我需要存储跨越多个页面的表单输入,直到我最终处理/操作它们以产生一些结果(它主要格式化输入的数据并以某种布局呈现)。我认为我有的选择是 -

  1. 不断将用户的输入发送到服务器,将其存储在某个数据库中,只在那里进行最后的操作,并显示结果。

  2. 在用户填写表单时将输入存储在浏览器的存储器中,最后使用这些存储的数据来操作和显示结果。

我很想使用第二种方法,也许一种可能的方法是使用 cookie,但我担心我可能会达到 cookie 数据存储的上限。我也愿意了解第一种方法或任何第三种方法的优点。

谢谢。

最佳答案

使用网络存储(您可以在客户端存储大约 5MB 的文本或二进制数据)

Firefox 演示:http://codebase.es/test/webstorage.html

以下网络浏览器支持 DOM 存储:

  • Internet Explorer 8
  • sessionStorage 为 Firefox 2,localStorage 为 3.5
  • Safari 4

只需谷歌搜索 sessionStoragelocalStorage 对象。

现代 webkit 浏览器也支持客户端 sql。

编辑:
我不确定您想做什么,但是使用 AJAX,您可以将所有内容存储在 javascript 变量中,服务器端数据库或 session 是一个不错的选择。

关于javascript - 在浏览器中存储持久数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1617250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com