我A页面中点击按钮load进去一个B页面,点击浏览器的返回怎么可以回到A页面啊?

我在一个A页面中load进去一个B页面,在B页面展示完之后,点击浏览器的返回想回到原来A页面,不知道怎么处理,求大神解答?

宝慕林4294392
浏览 496回答 1
1回答

慕容3067478

你这里实际没有进行页面切换,只是通过 Ajax 加载了新的页面内容替换掉了原来的部分。如果要处理浏览器的返回事件,需要处理 hash(目前 VUE 等单页应用框架都支持 hash 处理,自己处理还真没去研究过)。然后就是缓存加载前后的内容(或URL),以方便切换。回退的过程实际上是把原来的 HTML(DOM树)再补回容器,替换掉加载的内容。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript