想用 ajax 获取当前页面 进行比较 只把有差异的部分进行替换 实现一个优雅的页面刷新效果
location.reload 是真的刷新 有白屏闪过不好
直接替换 innerHTML 确实改变了页面内容,但会丢失原先用户的各个 div 滚动位置 丢失用 js 绑定的事件处理 视频播放啥的也会被打断
所以有没有现成的库已经解决了这个需求? 也许需要一个 js 遍历 DOM 节点的方法
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.