Bonjour,
Je cherche à faire un diaporama.
J'ai chargé toutes mes images dans une suite de div (hidden).
En suite je les affiche et cache successivement avec une pause.
Mon code :
J'ai inséré des alert pour suivre pas à pas le script et ça fonctionne.
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 function diapo(i) { montre("haut2[0]"); for(j=1;j<i;j++) { k = j - 1; setTimeout("cache('haut2["+k+"]')",1000); alert(k); montre("haut2["+j+"]"); } k = j - 1; setTimeout("cache('haut2["+k+"]')",1000); alert(k); setTimeout("diapo("+i+")",1000); }
Mais lorsque j'enlève les "alert" il ne se passe a priori rien.
J'ai lu sur le forum que le SetTimeout n'empèchait pas le traitement de se dérouler.
Comment paramétrer une temporisation ?
Merci pour vos idées.![]()
Partager