asp.net登陆之后返回到原来的页面!求救!

我是用c#开发网站的,但是现在遇到点问题,现在用户都有一种习惯就是登陆之后返回到来的页面,在写代码的时候遇到点问题,不知道怎么解决,现在无法将用户返回到原来的页面!我问问... 我是用c#开发网站的,但是现在遇到点问题,现在用户都有一种习惯就是登陆之后返回到来的页面,在写代码的时候遇到点问题,不知道怎么解决,现在无法将用户返回到原来的页面!我问问积分有1000多积分,5000多经验,如果能帮忙解决问题,积分可以全部赠送!我QQ:962283118 展开
 我来答
浮云171eOk
2014-06-18 · 超过66用户采纳过TA的回答
知道答主
回答量:132
采纳率:0%
帮助的人:124万
展开全部
其实能改源文件的话应该是最方便的了,用session存取转回页即可,不过相信lz不可能不知道这个基础的方法。如果不能改源文件,只能改登录页的话,不在之前的页面传值应该是做不到返回的,不过有一个并不太“和谐”的方法,是不是可以尝试用js中的 Response.Write("<谈悔script>history.go(-1);</script>"),这个方法可以返回历史记录的上一页 尽量把登录页的操作集空举中在一个页面这样就可以保证后退的就是需要转回的页面了吧 如果可以在源文件上做小改动。是不是也可以尝试将登陆链接做成在新窗口打开,这样用户登陆完直接关掉就行了,再让之前的页面自动3秒刷新一次斗侍碧。 不用session的话似乎只能想到这两个不太“和谐”的办法了啊,呵呵,希望lz采纳
律迎曼Us
2014-06-18 · 超过64用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:151万
展开全部
1.request.servervariables("HTTP_REFERER") 如果你是SUBMIT到login.asp 用上面方法就清消可以 此法AJAX可能会出错 2.不推荐用Session or Cookie 3.通用做法都是页面URL传CS 你的登陆至少有一个按钮吧 把url=window.location这个察正颂参数加进去就 类似login.asp?url=window.location 可能需要转码 不败郑然传错 这是我第一次回答会问题 希望你喜欢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式