日期:2014-05-19  浏览次数:20803 次

浏览器回退问题
购物车-》填写订单-》支付
类似京东,支付页点浏览器回退,进入购物车页,而不是订单填写页。
我知道,window.history.go(-1);实现跳回到上一页,不过如何知道是第一次访问?
或者有其他的方式实现,望大伙帮帮忙,谢了!

------最佳解决方案--------------------
window.history.go(返回第几页,使用访问过的URL) 
------其他解决方案--------------------
填写订单-》支付
这一步 用ajax或者 js 来实现。。
------其他解决方案--------------------
访问这个页面的时候需要传递一下原页面的URL

类似这样:
var forwordUrl = location.href;
"index.action?forwordUrl = " + forwordUrl ;
------其他解决方案--------------------
好久没来csdn,人少了
------其他解决方案--------------------
window.history.go(-2);
------其他解决方案--------------------
引用:
window.history.go(-2);
那第一次访问订单填写页的时候,它不是就会跳转了吗?
------其他解决方案--------------------
引用:
填写订单-》支付
这一步 用ajax或者 js 来实现。。
我是ajax回调时转向支付页的,回退还是会进订单填写的