返回并使用javascript重新提交表单

返回并使用javascript重新提交表单,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我在搜索结果页面上添加了一个后退按钮,其中包含以下链接: <a href="javascript:window.location.reload(history.go(-1))">Back to seach results!</a> 但由于这是与一个表单一起使用,我在使用chrome时会遇到一个表单重新提交页面,或者在使用IE时会收到一个提醒,要求我重新提交 有没有一种简单的方法可以强制重新加载页面,这样最终用户就不会看到屏幕或弹出窗口 编辑:我正在使用PHP,所以如

我在搜索结果页面上添加了一个后退按钮,其中包含以下链接:

<a href="javascript:window.location.reload(history.go(-1))">Back to seach results!</a>

但由于这是与一个表单一起使用,我在使用chrome时会遇到一个表单重新提交页面,或者在使用IE时会收到一个提醒,要求我重新提交

有没有一种简单的方法可以强制重新加载页面,这样最终用户就不会看到屏幕或弹出窗口


编辑:我正在使用PHP,所以如果有一种使用PHP的方法也可以。

“不,没有办法阻止这一警报。原因是上一页是通过表单提交生成的,因此要返回到处于该状态的页面,表单提交必须再次发生,因此出现警告。另一种方法是存储表单参数,并让“后退”按钮手动重新提交表单“


感谢Rory McCrossan是的,有一种方法。将此添加到具有“确认重新提交”弹出窗口的页面

<script>
if(window.history.replaceState) { 
  window.history.replaceState( null, null, window.location.href ); 

}
</script>

if(window.history.replaceState){
window.history.replaceState(null,null,window.location.href);
}

否无法阻止该警报。原因是上一页是通过表单提交生成的,因此要返回到该状态的页面,表单提交必须再次发生,因此会出现警告。另一种方法是存储表单参数并使用“上一步”按钮手动重新提交表单。啊,好的,我猜是这样的那就暂时维持现状吧。谢谢。