cs_typhoon
Messages postés1Date d'inscriptionjeudi 6 février 2003StatutMembreDernière intervention14 septembre 2009
-
14 sept. 2009 à 12:24
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
14 sept. 2009 à 12:37
Bonjour,
Après moultes recherches, je passe à la dernière étape : Poser une question...
En effet, je n'arrive pas à résoudre le problème suivant:
Je charge un paquet d'image dans un tableau via cette fonction javascript
function preload()
{
document.image_chargee = new Array();
for ( i = 1; i <135; i++ )
{
document.image_chargee[i] = new Image;
j=i;
if ((i<100)&&(i>9)) {j='0'+i;}
if (i<10) {j='00'+i;}
document.image_chargee[i].src = 'photos/s28/photos/photo_'+j+'.jpg';
}
}
ça marche très bien, cela permet au visiteur de voir la photo tout de suite lorsqu'il clique sur la vignette conduisant aux photos précédemment chargées.
Le truc, c'est que je voudrais savoir quand toutes les photos ont été chargées dans le cache et l'indiquer à l'utilisateur.
Y'a t'il une fonction qui gère ça? pour l'instant je marchais avec ceci :
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 14 sept. 2009 à 12:37
Bonjour,
>>ça marche très bien,
oui, oui.... enfin, si on veut !
mon avis : c'est inutile, voire nuisible !
>>cela permet au visiteur de voir la photo tout de suite
>>lorsqu'il clique sur la vignette conduisant aux photos >>précédemment chargées.
mais ça oblige, au départ, à attendre que toutes ces
photos soient chargées avant que la page ne soit
disponible.
même celles qu'on ne verra jamais.
sans preload :
la page est immédiatement disponible,
les images seront chargées au fûr et à mesure des
besoins ( la 1ère fois, après elles sont dans le
cache aussi )
avec prelod :
on charge toutes les photos, même celles
que ne regardera jamais
on attend... donc longtemps
après, il faudra quand même la charger
depuis le cache
>>je voudrais savoir quand toutes les photos ont été
>>chargées dans le cache et l'indiquer à l'utilisateur.
tiens d'ailleurs, ça semble nécessaire !!
à mon avis toujours, sucrer ce preload !
sinon, si vous y tenez malgré tout...
regardez du coté de .complete