从A页面打开B 页面,B页面打开C页面,然后返回,现在的结果是C返回到B,B点返回就到C了,如何返回到A。进入C 页面不仅仅是从B页面进入,也可以从A页面直接进入,D 页面也可以进入Javascript 返回上一页 history.go(-1), history.back().window.history.forward() 都不可以实现
2 回答
pardon110
TA贡献1038条经验 获得超227个赞
document.referrer 基本上是从哪儿来回哪儿去
history.go(-2) 是返回上一次请求(基本上相当你页面刷新过一次)
注意:History 对象的有效作用范围都是指当前窗口
history.back():返回前一个浏览页面(如果存在)
history.forward():前往下一个浏览页面(如果存在)
所以如果你要用history对象返回的话,建议先判断history.length, 再决定使用哪种number参数。
添加回答
举报
0/150
提交
取消