新浪微博点下一页改变了url但只局部刷新怎么做的

lnkToKing 2012-05-15 02:44:32
不知道大家注意了没,新浪微博当你弹出一个视频的时候再点下一页视频还在,但上面的url的页数变了。一开始我以为是局部刷新,我发现这个就觉得不对劲 ,我的理解是只要url变了整个页面就会跟着刷新,这样弹出的视频也会刷新啊。现在是url变了,页面没刷新,还是局部刷新而已,这是怎么做的?
...全文
575 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyao3857 2013-01-17
  • 打赏
  • 举报
回复
pJax,又了解了一个新东西,谢谢了
s000rd 2012-05-28
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

楼主可以搜下
history.pushState
[/Quote]
学习了
001007009 2012-05-28
  • 打赏
  • 举报
回复
楼主可以搜下
history.pushState
艾小仙 2012-05-26
  • 打赏
  • 举报
回复
我不太明白你的意思,新浪的点下一页是刷新页面的,不单新浪,腾讯也是的。
url变了页面绝对会刷,像LS几位说的
JParser 2012-05-26
  • 打赏
  • 举报
回复
pjax+hash
JParser 2012-05-26
  • 打赏
  • 举报
回复
pjax
ycproc 2012-05-25
  • 打赏
  • 举报
回复
应当是做了 ajax 吧
lnkToKing 2012-05-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

url变了
除了是改变 #1111 锚点 。
页面肯定会刷新。

看起来局部刷新, 2种情况,一种是 ajax ,修改的是 #1111 锚点

还有一种就是,页面加载很快(本地缓存),2个页面只有一部分不一样。所以看起来是局部刷新
[/Quote]
它的url是改变了,如果整个页面刷新的那个弹出的视频应该会没的啊。我手动F5刷新的话那个弹出视频就会没的
001007009 2012-05-16
  • 打赏
  • 举报
回复
是的,url改变了(除锚点)页面肯定会刷新。

hch126163 2012-05-16
  • 打赏
  • 举报
回复
url变了
除了是改变 #1111 锚点 。
页面肯定会刷新。

看起来局部刷新, 2种情况,一种是 ajax ,修改的是 #1111 锚点

还有一种就是,页面加载很快(本地缓存),2个页面只有一部分不一样。所以看起来是局部刷新
lnkToKing 2012-05-16
  • 打赏
  • 举报
回复
没人鸟,自己顶

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧