哪种情况下会导致ie显示网页时,部分是新的,部分是老的(内详)
-------------------------------------------------
有一次单位同事,打开新浪首页时,发现自已的网页新过时的,也不会是过时的,有的内容是当天的,有的内容是前两周的。
(具体的地方记不清了,好象是一个显示日期的地方,显示的是前两周的时间),但是同一个网页上,有的区域的内容是当天的,我是与旁边一台电脑对比才知道的。我觉得很怪,当时也没多想,就将同事的机器的临时文件清空(同事用的是ie),然后再刷新就正常了。
同事问我,为什么呀,是不是电脑有问题了,我说程序有点异常吧。(因为同事电脑基本是外行,所以没有多解释)但是回过头一想,我也认为怪,怪就怪在,同一个网页,为何部分是新内容,而另一部分是老内容呢?
大家说说会是什么原因造成的呀。(当然,这个问题处理起来太容易了,清一个临时文件就行了,但是我不明白为什么会这样,我的同事电脑很一般,不会做别的操作,就是打开网页看看新闻什么的)

解决方案 »

  1.   

    缓存的问题,为了保证浏览速度,对于不常刷新的页面,可以建立本地的一个缓存html和js以增加访问速度对于一个页面常刷新的部分,AJAX可以做到动态改变服务器返回值,所以你看到的就是部分新部分旧
      

  2.   

    楼上的有道理,还有就是页面如果有多个frame其中某个frame没有更新,也会出现这种情况
      

  3.   

    同意楼上两位,再给楼上补充个iframe