0
我使用這種技術(在評論中提到)預加載大標題圖像。如果圖像已經在緩存中,是否使用預加載技術會加載時間有害?
The definitive best way to preload images using JavaScript/jQuery?
其結果是,它要求所有加載圖像的在我的主頁一個隱藏的股利。如果用戶多次訪問我的主頁,這些圖像是否會從緩存中提取,或者如果您將從服務器上重新加載,它們是否會「重新加載」?
我試過
我嘗試類似:
if(!isset($_SERVER['imgLoaded'])) {
// preload images
$_SERVER['imgLoaded'] == 1;
}
,但它似乎沒有工作。 (是的,我在發送任何頭文件之前調用了session_start();會話正常工作
我的一個問題是,我不明白如何設置緩存標題和過期的圖像,所以「假設我的Web服務器發送適當的」的確如此這樣做?我發佈了php代碼來展示我測試過的一個可能的解決方案,以克服每次刷新時可能重新下載所有這些圖像的情況。 – JakeParis 2011-01-12 01:19:43