javascript - history.back() 在 Firefox 和 Internet Explorer 中不起作用,但在 google chrome 中起作用
问题描述
我通过在 JSP 上添加一个返回上一页的按钮遇到异常:实际上,当我单击该按钮时,我填写的字段的值将丢失另一方面, 在firefox和internet explorer上检测到此行为当我单击按钮时,一切在 chrome 上运行良好,我填写的值正确显示。 知道我尝试了以下代码,您能在这一点上帮助我吗:
<button type="button" name="back" onCLick="history.back()">Retour</button>
<button type="button" name="back" onCLick="window.history.go(-1)">Retour</button>
函数 goBack() { window.history.back(); }<button type="button" name="back" onClick="goBack()">Retour</button>
- 在当前代码下方:
<button type="button" name="back" onclick="history.back()">Retour</button>
等待您的帮助。
解决方案
您正在尝试使用onclick
属性在按钮上设置事件处理程序。
它不是onClick或onCLick。你很接近:
<button type="button" name="back" onclick="window.history.back()">Retour</button>
推荐阅读
- assembly - 为什么 Mi TI-83 Premium CE 上没有 Asm83CEPgrm 命令
- python - 带有 GPU 支持的 XGBoost 安装错误:无法复制“xgboost\lib”:不存在或不是常规文件
- javascript - 使用 Gulp Watch 时 CSS 的 $ 变量在 Git 中不起作用
- linux - 解密失败:没有使用 GPG 的密钥
- html - 如何
在 HTML 中多次使用 - ruby-on-rails - 如何获取 Angular 5 寺庙名称属性以匹配 Rails 5 附件属性
- c++ - 假设结构数组的内存布局传递给 OpenGL 的潜在错误
- symfony - 在学说中需要 slug 字段值作为 JDoe(对于 John Doe)
- jquery - jQuery file upload error
- python - 虚拟变量,有必要对其进行标准化吗?