日期:2014-05-17  浏览次数:20554 次

请教各位大牛。
一个商场系统,如何做到用户提交订单后禁止后退的功能?后退回去也使他网页失效

------解决方案--------------------
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
网上找的 试试看可以不
------解决方案--------------------
你查查token的使用。我没用过。但是可以防止重复提交。
------解决方案--------------------
嗯 将上个页面写到cookie内 或者用一个session来记录. 页面读取来判断就可以了.
------解决方案--------------------
samrty

用这个来做可以实现lz的需求,将所有的方法放在control中,你只能从提交订单的页面去掉用该方法!!!

而从其他的页面过去就是非法操作!!

这样不就ok了么!!!
------解决方案--------------------
这样的需求就有问题,用户的选择你想阻拦。或者说可以当用户提交订单以后。等用户确认了就给用户提示10秒自动关闭不久行了。用一个js的弹出层,让用户看到订单提交后自动关闭当前页面,这样既能防止用户后退又能提升体验。