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

标签 javascript php jquery html

我在搜索结果页面添加了一个后退按钮,其链接为:

<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/

相关文章:

javascript - 如何使用 Moment.js 获取今天和每月最后一天之间的天数?

javascript - 如何在iPhone 6上安装expo.ipa?

javascript - 如何检查是否存在欺骗并且不显示它们

javascript - AMD、requirejs - 希望确保某些内容始终最后执行

javascript - select2将相关数据加载到第二个select2中?

php - 如何使用 Zend_Http_Client 模拟 POSTing 多个复选框表单字段 myField[]?

javascript - 如何使用 html 和 css 制作幻灯片

PHP substr 在某个char之后,substr + strpos的优雅解决方案?

javascript - jQuery自定义函数扩展: store data into DOM element

jquery - MVC3多文件上传插件支持IE 9吗?