日期:2014-05-16  浏览次数:20315 次

如何使用javascript控制回退的页数
比如a.aspx有一个info按钮,单击该按钮弹出b.aspx(一个信息页面),a.aspx又有一个sumit按钮(提交信息按钮),单击它进入一个新页面c.aspx。

现在我这样操作,进入a.aspx,单击info按钮,新开一个窗口b.aspx,然后关掉
窗口b.aspx,再单击sumit按钮,a.aspx变为c.aspx。


c.aspx上有一链接:

  <a   href= "javascript:history.go(-1) "> 返回上一页 </a>

我单击它时回同时除了返回a.aspx,还有b.aspx(就是同时出现a.aspx和b.aspx)。现在我只希望出现a.aspx,不希望出现b.aspx,这应该怎么做呢?

我把 <a   href= "javascript:history.go(-1) "> 返回上一页 </a> 改为
<a   href= "javascript:history.back() "> 返回上一页 </a> 也不行。

------解决方案--------------------
将 <a href= "javascript:history.go(-1) "> 返回上一页 </a>

改为 <a href= "javascript:history.go(-3) "> 返回上一页 </a>