gpt4 book ai didi

javascript - 为用户返回时保存表单数据

转载 作者:行者123 更新时间:2023-11-29 00:19:15 25 4
gpt4 key购买 nike

这是我的问题...

我们有一个非常大的表单,其中包含许多输入和复选框,当用户的电脑断开连接时会出现问题,然后他需要重新启动表单。

在进行多次 Google 搜索后,我找到了一些解决方案,但我没有使用以下任何解决方案的经验,想知道哪种解决方案更好用。

  1. 使用 post 变量保存 session ,以便在用户返回时保存他的数据。 (问题在于浏览器离开页面时 session 被破坏。)

  2. 将 post 变量保存到临时表中,如果用户的主机名存在,则填充表单以从他离开的地方继续。 (可能是最简单的方法)

  3. Session Storage 和 Local Storage,这两者似乎都是一个不错的选择,但还没有看到任何示例或任何文档说明如何使用它来填充表单。(没有 Exp)

我正在考虑使用第二个选项,并在 1 小时后删除该表,但想知道就该解决方案的更广泛使用而言,哪个更好。

谢谢

最佳答案

您可以使用 ajax post 在文本字段上使用 onBlur 将数据发送到一个 php 文件,该文件将它们写入 session 或 coockie 或数据库。当浏览器(不是选项卡)关闭时, session 结束。 Coockie 必须由用户激活。所以我认为临时表是最适合您的解决方案。

关于javascript - 为用户返回时保存表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21734299/

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