javascript - 有三级页面A>B>C,我在C页面做了操作,返回到B页面并刷新,然后再在B页面返回到A页面,怎么实现?
ringa_lee
ringa_lee 2017-04-11 13:19:48
[JavaScript讨论组]

ringa_lee
ringa_lee

ringa_lee

全部回复(3)
怪我咯

window.history提供了back方法进行回退。

如果还有一些状态需要保存的话,可以通过localstorge来做。

可以描述下具体的场景。

伊谢尔伦

使用js路由来做吧,操作窗口或历史记录有点麻烦,兼容性也是个问题。

怪我咯

你是指严格意义上的“返回”(历史记录栈不增长)还是只是显示页面回到之前的页面(历史记录栈增长)?
前一种需要js路由配合window.history来做,后者实际上就是简单的页面跳转而已。

注意你所说的“返回”和“返回按钮”真的是浏览器的“后退”和“后退按钮”吗?

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

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