这是用PHP编写的网站(使用非常小的JS,仅用于下拉菜单),使用CSS和mySQL DB。零星/随机页面显示问题
95%的时间我的网页显示正常。但偶尔,当我在页面之间来回点击时,我刚刚点击过的页面无法正常显示。当它发生时,它始终是相同的非显示模式:将显示标题的前10个像素(这是一个220像素高的jpg),然后紧接着显示页面的页脚部分。其余的标题图像和标题部分都没有,内容部分也是如此 - 所以我最终得到一个大约60个像素的页面,并且缺少其内容的整个中间部分。
如果您点击刷新按钮,“坏”页面将立即显示正确。
就我所知,这种情况是随机发生的;它可能发生在我的网站的任何页面上。有时它不会发生三十或四十个或更多页面浏览,然后它会再次弹出。有时它可能会连续发生两三次。
我试图确保我所有的img标签都有指定的高度和宽度,在标签之前使用PHP的flush函数尝试,在访问数据库的函数之前添加一个flush。没有任何我能想到的帮助。
对于帮助我测试本网站的其他三个人也发生了这个问题(类似的随机且只是非常偶然的方式),所以问题不在于我的特定计算机或浏览器(尽管它可能与Firefox相关,因为这是浏览器,我们似乎都很可能偶然发现问题)。
任何建议将深受赞赏。当所有人都出去时,这是令人沮丧的。我在网络编程方面还很新,而且我找不到任何解释这个奇怪问题的东西。
谢谢!
因为你使用Firefox,检查与萤火虫的坏页。这可能会说明发生了什么(如果不是如何解决它的话)。 – dnagirl 2009-12-03 02:51:20