还是这个问题,首先看发布后的情况:http://coca-cola.joyou99.com/这个站点,在本地调试的时候显示正常,发布后上传到服务器,显示的时候却一团糟,有些图片也无法显示,刷新后布局会调整,有些无法显示的图片也能正常显示了,多次刷新后,有可能会变为正常的页面,但再次刷新后,又有可能再次变为一团糟。是什么原因呢?该怎么解决?

解决方案 »

  1.   

    觉得可能是网速的问题吧。。有些图片或者css没下下来,多次刷新后下下来就正常了
      

  2.   

    把css放在《head》和《/head》之间,另外要么网速慢,要么你空间太慢
      

  3.   

    因为用的是Themes来放置CSS,VS自动生成的代码里的确是将CSS放在HEAD里面的。另,补充下问题,我还发现,当直接在地址栏里输入网址或是直接刷新页面,则页面显示混乱,但是如果是通过页面链接(比如导航条链接)跳转到页面,则该页显示正常(但还是有部分图片无法显示的问题)。这又是怎么回事呢?
      

  4.   

    当你正常显示的时候,点击浏览器的刷新,就会显示混乱了。因为对于多层架构还是初学,所以很多东西都是直接照搬了PetShop4.0的过来,比如DBUtility。因为缓存什么的都还不是很懂,所以
    ICacheDependency和TableCacheDependency还有CacheDependencyFactory都没有改过。而完全自己弄的表现层,并没有指定页面缓存之类的东西