首页 > 页面跳转的问题

页面跳转的问题

1、三个页面a1.html 、 a2.html 、 main.html
2、从a1或a2点击某按钮都可以进入main.html。
3、在main.html中进行某些操作,跳到b.html。
4、点击b.html中的某个按钮回到main.html。
5、点击main.html的一个回退按钮,要回到a1.html 或 a2.html。请问第5部操作怎么实现呢。点击回退按钮如果使用window.history.back(-1);就会返回b.html。而不是a1或a2。


从a1和a2页面跳过来的时候,在main.html?pageFrom=a1传个参数来判断时a1来的还是a2来的,然后在main中判断好,该往哪里去跳转;然后从b回到main的时候,一定要确保使用back()同时不能让其刷新才可以再跳回a1 or a2


退回a1或者a2总要有判断规则吧,有了这个规则,跳转就行了,不要用history.back


再来个思路:
第4步,b.html中跳转到main.html页面的按钮事件就是 history.back(-1) 哈哈


a.html(b.html)中的链接写为
<a href="main.html?from=a.html"></a>

点击返回的时候就跳转到from对应的url

cookie存一下这个临时变量。

【热门文章】
【热门文章】