Bonjour,
Je vais tenter de vous expliquer simplement le problème auquel je suis confronté.
Je dois effectuer un préchargement d'image mais pas au début du chargement de la page. Je vous explique. Sur ma page, j'ai un menu déroulant qui permet de charger une série d'image en mémoire (il y a 10 options préchargeant chacune 150 images). Cela fait une collection de 121 Mo. Il n'est donc pas possible de précharger toutes les images au lancement de la page.
J'ai donc voulu après le choix d'une option, lancer un alert pour préciser le début du chargement, précharger mes images et lorsque c'est fait, lancer une simple alert pour dire que c'était fait. (Ne me demandez pas l'utilité, pour faire simple j'omets pas mal de détails).
J'ai donc voulu faire comme suit :
Bien sur comme vous vous en doutez, mes deux alertes se suivent avant que le chargement soit fini. Y-a-t'il moyen de "bloquer" javascript le temps du préchargement?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 alert('preload'); var prechargRightCoupes = new Array(); for(x=1;x<sliderRightCoupes.length;x++) { prechargRightCoupes[x] = new Image(); prechargRightCoupes[x].src=sliderRightCoupes[x]; } alert('done');
Merci à vous !
Partager