可能的重复项:
页面历史记录 - 后退按钮是否存在?
我需要在网站的某些页面中有一个链接,通过单击它,它需要返回上一页,就像浏览器的后退按钮一样。正确的方法是什么?我想我应该使用一些客户端脚本,如Javascript,对吧?
在 JavaScript 中,它是:
history.go(-1);
或
history.back();
只需使用
history.go(-1);
但是在那之后你不能再前进了(所以前进按钮不会把你带回原来的位置——也就是说,这与点击后退按钮不是100%一样)。
您可以使用:
<form>
<input type="button" value="Zurück" name="back" onClick="javascript:history.back(1)">
</form>
或在链接内:
<a href="javascript:history.back(1)">back</a>
如果您想在之后继续,请使用 history.forward(1)
,但请注意:这仅在您之前调用back()
时才有效!
像这样:
<script>
function goBack()
{
window.history.back()
}
</script>
应该这样做。
我认为您可以使用浏览器的历史API。
window.history.back()
这应该有效。
单击按钮将浏览器带回
<INPUT TYPE="BUTTON" VALUE="Go Back" ONCLICK="history.back()">
<FORM><INPUT TYPE="BUTTON" VALUE="Go Back"
ONCLICK="history.go(-1)"></FORM>
试试这个代码