"Resim önyüklemesi" diyelim. Sayfanızda herhangi bir şekilde (onClick'le, onMouseOver'la vs.) gözükecej resimler var. onMouseOver'la çalıştığımızı farzedelim. Linkin ya da butonun üzerine geliyorsunuz, sonra 2 saat resmin yüklenmesini bekliyorsunuz. Olacak iş mi şimdi bu?
Eğer aşağıdaki JavaScript kodunu kullanırsanız, bu dertten kurtulursunuz. Çünkü sayfa açılır açılmaz resimler de cache'e yüklenmeye başlıyor..

JavaScript:
  1. <script language="javascript">
  2. function preloader()
  3. {   ¼br>   var i = 0;
  4.   imageObj = new Image();
  5.     images = new Array();   ¼br>  images[0]="1.jpg";
  6.  images[1]="2.jpg";
  7.  sayi=images.length;
  8.  for(i=0; i<=sayi; i++)
  9.  {
  10.   imageObj.src=images[i];
  11.  }
  12.  
  13. }
  14. </script>

body tagını da şöyle değiştirelim:

HTML:
  1. <body onLoad="preloader()">

Share/Save/Bookmark

Benzer konular:

  1. 200 Liralık Banknotlar Geliyor… Haberin kaynağı NTV. 1 Ocak 2009'da YTL'nin Y'si atılacak ve...
  2. JQuery ile seçili radio değerini bulma Geçtiğimiz hafta bir form kontrolü için seçili radio butonun değerini...
  3. Sanata bir bakış Takıntılı olduğum konulardan biri olduğu için, bu yazının içeriğini bir...
  4. IE6 PNG Fix Artık kimse Internet Explorer 6 için destek vermeye gönüllü değil....