注册 登录
编程论坛 ASP技术论坛

登录前后进入同一页面问题

zxbryaxin 发布于 2009-07-29 10:58, 978 次点击
A页操作需要用户登录,进入A页时提示未登录进入login.asp,登录成功后仍进入A页
还有B、C、D页,登录过后仍进入登录前页面,求实现方法

还有一页面跳转问题,使用动易系统和自己做的页面相结合,由于动易内不认代码,只能利用iframe框架,目前登录后只在框架内显示页面
使用response.redirect和Response.Write "<script>location.href='URL'</script>"均无法实现整个页面刷新
同求实现方法

急求,QQ在线[qq]316976914[/qq]
6 回复
#2
zxbryaxin2009-07-29 15:40
没有人知道吗?顶起来先
#3
sunfishy2009-07-29 15:53
1:登录后存储SESSION或COOKIES

2:框架内刷新整个页面
parent.location.reload();
  框架外刷新整个页面
location.reload();
#4
zxbryaxin2009-07-29 17:28
回复 3楼 sunfishy
session存储过了,如何在登录后自动跳转到登录前的页面呢,没懂

框架外刷新页面  location.reload(); 这个在那里用啊?
#5
multiple19022009-07-29 18:05
有一个HTTP头叫做referer,即Request.Variables集合中找一个叫referer的http头,直接response.redirect之。
#6
aspic2009-07-30 08:46
参数保存登陆前页面地址 登录成功跳转到该地址
#7
xiaocainiaol2009-07-31 16:31
如果是和动易结合起来,我有一个办法:将动易主目录下的\User\User_login.asp复制更名为login.asp,然后将login.asp中的 <input name="ComeUrl" type="hidden" id="ComeUrl" value="<%="/wltp/index.asp" %>">语句中的“wltp/index.asp”改成你的A页面的路径和文件名即可。然后在A页面中加一个链接,如果未登录转到login.asp。我就是这样把我做的页面和动易结合起来的,已经用过N次了。
1