我想在我的頁面上逐個顯示約5-8張圖像,但是我希望它們預加載一個,而不是每次切換到anohter圖像時加載它們。更快的圖像加載
我已經看到了一些例子,他們對網頁像所有圖像(隱藏):
<a href=""><img id="img1" src="images/image1.png" class="image" alt="" /></a>
<a href=""><img id="img2" src="images/image1.png" class="image" alt="" /></a>
<a href=""><img id="img3" src="images/image1.png" class="image" alt="" /></a>
而且取消隱藏當前圖像。
而我所擁有的是一個圖像,我改變它的src屬性爲th陣列新圖像的路徑。
SwitchNextImage: function(){
var theimg=document.getElementById("imgContainer");
this.currentIndex = this.currentIndex+ 1 == this.totalImageCount ? 0 : this.currentIndex + 1;
theimg.src=this.slideimages[this.currentIndex].src;
}
第一種方法顯然加載更快。但需要靜態鏈接。
我的問題是如何使我的方法更快加載?
購買更快的互聯網連接? ;) – knittl 2010-04-05 09:00:52