我在搜索结果页面添加了一个后退按钮,其链接为:
<a href="javascript:window.location.reload(history.go(-1))">Back to seach results!</a>
但由于这是与表单一起使用的,所以在使用 Chrome 时我遇到了表单重新提交页面,或者在使用 IE 时遇到了要求我重新提交的警报。
有没有简单的方法来强制页面重新加载,这样最终用户就不会看到屏幕或弹出窗口
编辑:我正在使用 PHP,所以如果有一种使用 PHP 的方法也可以。
最佳答案
“不,没有办法阻止该警报。原因是因为上一页是通过表单提交生成的,因此要返回到该状态的页面,必须再次提交表单,因此会出现警告。替代方案将存储表单参数并让后退按钮手动重新提交表单”
感谢罗里·麦克罗森
关于javascript - 返回并使用 JavaScript 重新提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42387550/