History 对象有如下 3 个方法:
back() 方法用于返回前一个浏览页面(如果存在),其效果相当于点击浏览器的返回按钮或者调用 history.go(-1)。以下是常用的返回上一页提示:
<a href="javascript:window.history.back()" />返回上一页</a>
back() 方法用于前往下一个浏览页面(如果存在),其效果相当于点击浏览器的前进按钮或者调用 history.go(1)。例子:
<a href="javascript:window.history.forward()" />前往下一页</a>
go() 方法用于前往 history 列表中的某个指定页面(如果存在),语法如下:
history.go( number|URL )
参数 | 说明 |
---|---|
number | 要访问的页面相对当前页面的位置,负整数表示往后返回,正整数表示往前进。 |
URL | 要访问的 URL,或 URL 的子串。 |
下面的例子效果与 history.back() 相同:
<a href="javascript:window.history.go(-1)" />返回上一页</a>