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

只有20分了 全部给了 最近写个购物网站,这样做合理吗
1:大家知道购物网站如果是登陆用户,顶部上面有欢迎您XX,购物车X件,如果没有登陆,则提示登陆 注册

我现在是这样实现的 

顶部其实是一个DIV,利用jquery,$("div").load("welcome.aspx");判断是否登陆,购物车有多少件其实都是通过welcome.aspx页面实现的 ,这样合理不

2:关于用户在页面点登陆问题,因为我想让用户登陆成功后,再返回到该页面,用js window.history.go(-1)感觉有时候打不到效果,就没采取这个方式   我在登陆链接我都加了一个参数,比如login.aspx?reutrnurl=defalut.aspx,但问题是有时候你不知道用户在哪个页面点击的,所以利用了Request.FilePath,
定义个变量URL,URL的值是Request.FilePath,在每个page_load 里定义 给URL赋值, 顶部登陆链接就是
<a href="login.aspx?url=<%#URL%> 登陆</a>感觉应该有更好的方法 ,所以上来问了 ,谢谢了 

------解决方案--------------------
(1)这样做可以的。
(2)你可以用Request.UrlReferrer得到来路。