首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 高性能WEB开发 >

web框架更动href只刷新部份页面是怎样做到的?

2014-02-21 
web框架更改href只刷新部份页面是怎样做到的?!现在的很多web框架(比如php的zend,ci等)可以在更新location.

web框架更改href只刷新部份页面是怎样做到的?!
现在的很多web框架(比如php的zend,ci等)可以在更新location.href时只刷新部份页面。
比如地址http://www.xxx.com/info/a,更改为http://www.xxx.com/info/b时页面只刷新不同的内容,其它top/footer(举例)不动,有点嵌入iframe的味道,我想知道这是怎样做到的。

我知道在框架中info是control,a与b是view方法,但href改变了,浏览器应该重新读取整个页面才对,怎样在页面上看不到整个页面有重新加载过的痕迹?!难道是缓存?!

具体的网址我就不举了,比如QQ空间/微信等的个人设置等。
[解决办法]
不是局部刷新。
只是公共部分缓存了,显示比较快而已。

你可用fiddler抓一下。
(一家之言,没测试)
[解决办法]
同一楼,应该是有大量的公共部分

热点排行