日期:2014-05-20  浏览次数:20664 次

新浪微博页面局部刷新(非ajax,非iframe——进来就有分)
今天玩微博,无意中发现新浪微博左边的导航和上面的导航并不是每次都刷新,当我们从首页切换到评论的时候,只是中间那块在变化,导航并没有刷新,并且浏览器地址栏也发生了改变,看了源码发现他并没有使用frame,各位有碰到这样的情况吗?

------解决方案--------------------
那就有可能使用的ajax啊!
------解决方案--------------------
楼主可以使用HTTPWatch看一下就知道了。

如果地址栏也发生了变化,说明当前的地址确实重新请求了。用户没有发生相同的地方有刷新的情况。那可能是因为浏览器读取的缓存中的数据。

如果采用HTTPWatch就可以清楚的看到,服务器返回了什么,在与当前页面对比。
也可以知道,哪些数据是浏览器直接从缓存中读取的。
------解决方案--------------------

------解决方案--------------------
呵呵! 你可以用FIREbug去看下服务器的返回! 不可能无缘无故的就出现的!
------解决方案--------------------
学习了
------解决方案--------------------
学习了,顶一下!