Jump to content
GSForum - Segélyvonal

Képek elõtöltése


Kovács Gyula (MiniDisk)
 Share

Recommended Posts

Kovács Gyula (MiniDisk)

Szeretnék egy olyan javascriptet, ami a felhasználó gépére a weblapom megnyitásakor elõtölti a képeket, ami a weboldalon található, tehát ne akkor töltõdjön le, amikor az adott aloldalra megy, hanem már a weblap megnyitásakor az összes, az adott weboldalhoz (weblaphoz) tartozó képet letöltse. Erre azért lenne szükségem, hogy pl. a linkeknél, ahol a link hover kép, azokat ne akkor kezdje a böngészõ letölteni, amikor az egérkurzor a link fölé ér, hanem már alapból le legyen töltve. Olyan scriptet szeretnék, amit csak egyszer kell a weblapba írni, nem pedig minden egyes linkhez külön külön.

Link to comment
Share on other sites

google

Ami kell Neked, az a Preload.

 

http://elouai.com/javascript-preload-images.php

Itt van róla egy leírás.

 

   <script language="JavaScript">
   <!--

   if (document.images) //Ellenõrzi a régebbi böngészõket, létezik-e ez az objektum; ha nincs, akkor le sem fut
   {
     preload_image_object = new Image();
     // set image url
     image_url = new Array();
     image_url[0] = "http://mydomain.com/image0.gif"; //Itt állítsd be az elérési utakat
     image_url[1] = "http://mydomain.com/image1.gif";
     image_url[2] = "http://mydomain.com/image2.gif";
     image_url[3] = "http://mydomain.com/image3.gif";

      var i = 0;
      for(i=0; i<=3; i++)  //itt természetesen a 3 helyett azt, ahány képed van
        preload_image_object.src = image_url[i];
   }

   //-->
   </SCRIPT>     
 

Link to comment
Share on other sites

Kovács Gyula (MiniDisk)

Köszönöm, megnézem. Gondolom, a scriptet a headbe kell tenni.

Link to comment
Share on other sites

google

Igen, bocs, azt elfelejtettem mondani, de jól gondolod. :)

Link to comment
Share on other sites

Kovács Gyula (MiniDisk)

És mûködik is! :oké: Nagyon köszi!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...