我想通过我的页面模板中的超链接使用JavaScript(如果可能的话,还是PHP)触发浏览器的后退功能。有谁知道如何实现这个?
修改
使用JavaScript找到解决方案。 Here is the link如果有人需要它
这是代码:
<a href="#" onclick="history.back();return false;">Go back</a>
答案 0 :(得分:44)
history.back()
应该可以解决问题。
window.history.back() documentation at MDN
另外,如果您对用户意外地执行此操作,则会导致糟糕的用户体验。例如,我输入的信用卡号码无效,您将我带回一页,而不是让我修复错误。
因此虽然可以使用javascript来操作历史堆栈,但如果在当前用户操作的上下文中有意义,那么最好这样做。