2010-08-14 66 views

回答

6

您可以使用JavaScript中的Image()對象預加載圖像,然後在準備就緒時將其交換。這裏的HTML:

<img name="img01" src="regular_image.jpg"> 

然後在JavaScript:

my_img = new Image(); 
my_img.src = "swap_image.jpg"; 

這將對圖像中的緩存。當你換入時,你可以撥打:

document.img01.src='swap_image.jpg' 
+0

但我有多個圖像。 – 2010-08-14 06:29:37

+0

這個想法是,您可以通過創建一個Image對象然後設置其來源來預加載圖像。如果你有多個圖像,那麼你可以創建多個圖像對象。或者,如果要將它們追加到文檔而不是交換,則可以創建''元素。 – syockit 2010-08-14 14:30:18

相關問題