這是用PHP編寫的網站(使用非常小的JS,僅用於下拉菜單),使用CSS和mySQL DB。零星/隨機頁面顯示問題
95%的時間我的網頁顯示正常。但偶爾,當我在頁面之間來回點擊時,我剛剛點擊過的頁面無法正常顯示。當它發生時,它始終是相同的非顯示模式:將顯示標題的前10個像素(這是一個220像素高的jpg),然後緊接着顯示頁面的頁腳部分。其餘的標題圖像和標題部分都沒有,內容部分也是如此 - 所以我最終得到一個大約60個像素的頁面,並且缺少其內容的整個中間部分。
如果您點擊刷新按鈕,「壞」頁面將立即顯示正確。
就我所知,這種情況是隨機發生的;它可能發生在我的網站的任何頁面上。有時它不會發生三十或四十個或更多頁面瀏覽,然後它會再次彈出。有時它可能會連續發生兩三次。
我試圖確保我所有的img標籤都有指定的高度和寬度,在標籤之前使用PHP的flush函數嘗試,在訪問數據庫的函數之前添加一個flush。沒有任何我能想到的幫助。
對於幫助我測試本網站的其他三個人也發生了這個問題(類似的隨機且只是非常偶然的方式),所以問題不在於我的特定計算機或瀏覽器(儘管它可能與Firefox相關,因爲這是瀏覽器,我們似乎都很可能偶然發現問題)。
任何建議將深受讚賞。當所有人都出去時,這是令人沮喪的。我在網絡編程方面還很新,而且我找不到任何解釋這個奇怪問題的東西。
謝謝!
因爲你使用Firefox,檢查與螢火蟲的壞頁。這可能會說明發生了什麼(如果不是如何解決它的話)。 – dnagirl 2009-12-03 02:51:20