|
主题:[待解决]会员登录页面登陆后跳到指定页面或返回前一个查看页面 [收藏主题] | 转到: |
会员在登录页面 user/login/index.asp 登录后 怎么实现不进入会员中心,而是跳转到指定页面,或者返回前一个查看页面 已自行解决,不足之处还请指教 先说明下我的情况,我做的是一个积分商城页,商品是通过sql标签调用的,已登录用户点击商品会直接跳到会员中心里该商品详细介绍页,而未登录用户点击后跳到详细介绍页时会接着很快转到 user/Login/ 页面,因为看到有闪过详细介绍页,所以想使未登录用户在 user/Login/ 页输入用户名密码点击登录后,能跳回到前一个页面,跟已登录用户一样,看到商品详细介绍页。 1.跳转到指定页面 通过修改 user/CheckUserlogin.asp 第200行
将 ToUrl=" index.asp " 中的 index.asp 修改为想要链接的页面即可。这里没有疑问。 2.返回前一个查看过的页面 将 ToUrl="index.asp" 中的 index.asp 修改为 javascript:history.go(-3); 即可(这里是-3是我的积分商城需要,如果是其他页面仅需-2)。但这里仅能返回最后查看过的积分商城页面,不论是-1、-2、-3都不能返回到前面快速闪过的商品详细介绍页,也正是我的疑问所在。 求教: (1)为什么不能返回到快速闪过的商品详细介绍页,我捕捉到过这个闪过的地址,确定这个页面曾访问过,为什么缓存里没有记录。 (2)其他浏览器返回积分商城页是-3,而火狐浏览器却需要修改为-2,而且返回之后并不显示用户已登录,需要刷新才能看到用户已登录,何解?是语句的问题?还请指教。 求教育、求鞭挞 |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |