【发布时间】:2014-07-31 00:41:35
【问题描述】:
如何让浏览器后退按钮重新向我发送表单?我有我的页面 www.example.com/results ,在那里我看到了 $_POST 搜索的所有结果,当我点击一个结果时,我将它加载到 www.example.com/result1 。我需要单击后退按钮并再次加载表单而不显示“确认表单重新提交”(F5)。我不在乎用 PHP、JS、jQuery 来做。
例如:
索引.html
<form method="post" action="results.html">
<input type="text" name="findSomething" />
</form>
在 results.html 中显示结果:
<a href="result1.html>Result1</a>
<a href="result2.html>Result1</a>
<a href="result3.html>Result1</a>
.......
在result1.html,resutlt2.html....如果点击返回按钮,浏览器说我必须重新提交表单。
【问题讨论】:
-
你可以使用 $_SESSION 或 $_COOKIE 来做这个(但我不明白你想要什么)
-
使用 get-post-get 重定向模式。
标签: javascript php jquery forms