簡體   English   中英

完成所有圖像之前,網頁已完成加載

[英]Web page finished loading before all images are completed

發布新網站后,我開發了一個奇怪的案例,其中包含網站上的圖片。

在所有圖像完成之前,頁面似乎已完成加載。

圖像位於使用samba共享圖像的另一台服務器上。 這種連接會變慢嗎?

在我的開發服務器上,一切正常。

這可能是Apache或PHP中的某些設置嗎?

當您訪問網頁時,將加載HTML代碼。 繁重的資源加載較慢。

要知道的一個技巧是使用css樣式預加載圖像,您可以在此處找到說明(使用CSS 預加載圖像 CSS Throwdown:不使用JavaScript預加載圖像

本地主機行為和服務器行為之間的差異是由帶寬引起的...

在導出的圖像“輕微損壞”之前,我已經看到了此問題。 嘗試重新導出圖像以查看它是否可以解決問題(例如,在您喜歡的圖像編輯器中對其進行編輯,然后執行“另存為”-將其保存到其他位置。然后用新的圖像替換損壞的圖像)。

我自己找到了解決問題的方法。

圖像位於外部服務器上。 在本地復制圖像時,問題似乎消失了。 Mabye服務器之間的共享速度不夠快嗎?

感謝所有的答案!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM