使用javascript实现登陆注册成功后返回原来页面?
黄舟
黄舟 2017-04-10 17:14:56
[JavaScript讨论组]

移动web项目网页中在首页,详情,个人中心页面等多个页面均可跳转到登陆注册页面,登陆注册成功后如何实现返回原来的那个页面并刷新!
请贴一些demo代码吧?谢谢!

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(9)
高洛峰

URL带尾巴。。。refer

阿神

写个cookie也可以,实现方法太多了,看你的具体需求
楼上说的url带个参数也行,你在跳转的同时写一个cookie也可以。。

PHP中文网

if 成功 return windows.location

大家讲道理

在登录成功页面获取来源地址,然后打开来源地址就是返回原来的页面,就这么简单

黄舟

同意用url.之前也用localstorage实现过

阿神

跳转到登陆页的时候带上登陆成功后跳转的页面url 例如 xxx/login?returnurl=xxxxx, 登陆成功后根据returnurl跳转到对应页面。

巴扎黑

带多个参数过去就行了····

PHP中文网

如果是SPA项目,恰好使用了某个MV*框架,一般都带有路由插件,能很方便的管理路由。

如果不是,可以考虑把登陆做成弹出框,封装成插件,这样每个页面都可以简单引入,登陆成功只需要刷新当前页就可以了。

或者采用楼上各位建议的的记录url的方式。

PHPz

可以用cookie记录用户最后访问的页面,登录注册页面除我。还有点是在url中增加参数,在当前页面登录注册页面链接的地址上加个当前页面的参数。还有就是用户每访问页面的时候往数据写入数据,记录用户最后一次访问的页面。能想到就这几种办法。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号