Bonjour,
j'ai une page avec des images un peu lourde et j'aimerais précharger ces images pour quel s'affiche d'un coup.
J'ai trouvé ce script sur le net mais il ne semble pas marché très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 <script language="JavaScript1.2" type="text/javascript"> <!-- // Liste des images var preload_images = [ // ... Liste des images - avec virgule comme séparateur "immo/IMMO_files/11_1.JPG" , "immo/IMMO_files/11_2.JPG"] // Paramètres internes requis var load_next = 500; // Intervalle entre deux chargements var pos_array = 2; // Fonction de chargement function preload() { // Chargement de l'image suivante var new_image = new Image() new_image.src = preload_images[pos_array] // Reste-t-il des images à charger ? pos_array++ if(pos_array < preload_images.length){ setTimeout('preload()', load_next); }else{ this.location.href='programmes.php?id_prog=11'; } } // Démarrage de la fonction de chargement préalable function preload_start() { // L'image existe ? if(preload_images.length == 0){ this.location.href='programmes.php?id_prog=11'; } // Routine de vérification setTimeout('preload()', load_next) } // --> </script> </head> <body onload="preload_start();">
dois-je chercher un autre script ?
Partager