Bonjour,
Tout d'abord je tiens à préciser que je suis une mer***, heu... quiche (!) en Javascript.
Je n'ai jamais voulu m'y intéresser...
Le but :
- Afficher l'image 1 (pendant 10s)
- Cacher l'image 1
- Afficher l'image 2 (pendant 10s)
- Cacher l'image 2)
- Afficher l'image 3
- On ne reboucle PAS
Mon "code" (je sais pas si on peut appeler ça...) :
L'interruption de 10 secondes ne se fait pas.
J'ai regardé du côté de setTimeout, sa ne ma pas plus avancé...
En même temps, on ne peut pas optimiser le script ?
Merci
Tout d'abord je tiens à préciser que je suis une mer***, heu... quiche (!) en Javascript.
Je n'ai jamais voulu m'y intéresser...
Le but :
- Afficher l'image 1 (pendant 10s)
- Cacher l'image 1
- Afficher l'image 2 (pendant 10s)
- Cacher l'image 2)
- Afficher l'image 3
- On ne reboucle PAS
Mon "code" (je sais pas si on peut appeler ça...) :
Code:
function dfucache()
{
document.getElementById('image1').style.display = 'none';
document.getElementById('image2').style.display = 'none';
document.getElementById('image3').style.display = 'none';
}
function dfu()
{
document.getElementById('image1').style.display = 'block'; // On affiche l'image 1
pausecomp(10000);
document.getElementById('image1').style.display = 'none'; // On cache l'image 1
document.getElementById('image2').style.display = 'block'; // On affiche l'image 2
pausecomp(10000);
document.getElementById('image2').style.display = 'none'; // On cache l'image 2
document.getElementById('image3').style.display = 'block'; // On affiche l'image 3
}
function pausecomp()
{
// Trouver sur un site web (c'est sensé faire une pause)
var date = new Date();
var curDate = null;
do { curDate = new Date(); }
while(curDate-date < millis);
}
Code:
<body onload="dfucache()">
...
<div id="image1"><img src="..." alt="" /></div><br />
<div id="image2"><img src="..." alt="" /></div><br />
<div id="image3"><img src="..." alt="" /></div>
...
<input type="button" onclick="dfu()" value="DFU">
L'interruption de 10 secondes ne se fait pas.
J'ai regardé du côté de setTimeout, sa ne ma pas plus avancé...
En même temps, on ne peut pas optimiser le script ?
Merci
