猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
我A页面中点击按钮load进去一个B页面,点击浏览器的返回怎么可以回到A页面啊?
我在一个A页面中load进去一个B页面,在B页面展示完之后,点击浏览器的返回想回到原来A页面,不知道怎么处理,求大神解答?
宝慕林4294392
浏览 496
回答 1
1回答
慕容3067478
你这里实际没有进行页面切换,只是通过 Ajax 加载了新的页面内容替换掉了原来的部分。如果要处理浏览器的返回事件,需要处理 hash(目前 VUE 等单页应用框架都支持 hash 处理,自己处理还真没去研究过)。然后就是缓存加载前后的内容(或URL),以方便切换。回退的过程实际上是把原来的 HTML(DOM树)再补回容器,替换掉加载的内容。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续