返回带后退按钮的表单

时间:2014-06-10 09:46:11

标签: javascript php jquery forms

如何让浏览器返回按钮重新发送表单?我有我的页面www.example.com/results,其中我看到$ _POST搜索的所有结果,当我点击一个结果时,我将其加载到www.example.com/result1。我需要单击后退按钮并再次加载表单而不显示"确认表单重新提交" (F5)。我不关心使用PHP,JS,jQuery 例如:
的index.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 ....如果点击后退按钮,浏览器说我必须重新提交表单。

1 个答案:

答案 0 :(得分:1)

这是默认浏览器功能,您只能使用PHP更改设置。您可以在会话开始之前在PHP配置文件中使用这些语法:

<?php

session_cache_limiter ('private, must-revalidate');    
$cache_limiter = session_cache_limiter();
session_cache_expire(60); // in minutes 

?>

现在不会要求重新提交表格。