gpt4 book ai didi

html - Mozilla Firefox 表单值在 history.back 上重置

转载 作者:可可西里 更新时间:2023-11-01 14:52:19 25 4
gpt4 key购买 nike

我正在编写 PHP 脚本。我有一个表单使用 post 方法和操作到另一个页面。如果发生错误,我会在该目标页面上显示一条消息,并让用户通过触发 history.back(); javascript 函数的链接返回。因此,用户单击该链接并返回到包含表单的页面,用户输入的值应保留在输入中。

他们留在 Chrome 上,但迷失在 Firefox 中。有没有一种方法可以使用历史记录在所有主流浏览器上保留 DOM 信息,或者唯一的方法是使用 session 、cookie 等缓存?

最佳答案

您可以捕获您的 POST 数据并将其转换为 SESSION 变量,然后在浏览器背面重新填充输入字段,我知道这很烦人。

或者,您可以将表单提交到 iframe 并进行处理,或者使用 ajax 进行处理,并根据结果触发或不触发新的页面加载。

关于html - Mozilla Firefox 表单值在 history.back 上重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664904/

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