par
Invité » 09 juil. 2007, 10:18
Voici une tentative en javascript sans ajax.
Je me suis inspiré du tuto se trouvant ici:
http://fr.selfhtml.org/javascript/objet ... t_interval
Mon script pour changer une image tous les 1000 millièmes de seconde, soit 1 seconde:
//Code dans l'entete de page
<script type="text/javascript">
var actif = window.setInterval("getImg()",1000);
var encours = 1;
function getImg()
{
var newImg = "banniere/" + encours + ".jpg";
document.getElementById('ban1').src = newImg;
encours++;
window.clearInterval(actif);
}
</script>
//et dans ma page
<img src="banniere/1.jpg" width="140" height="76" name="ban1">
Dans mon dossier banniere, j'ai une dizaine d'images nommées 1.jpg, 2.jpg,....10.jpg
Pas d'erreur, mais mes images ne tournent pas selon la périodicité définie.
Voyez vous ce qui ne va pas?
Voici une tentative en javascript sans ajax.
Je me suis inspiré du tuto se trouvant ici:
http://fr.selfhtml.org/javascript/objets/window.htm#set_interval
Mon script pour changer une image tous les 1000 millièmes de seconde, soit 1 seconde:
[php]
//Code dans l'entete de page
<script type="text/javascript">
var actif = window.setInterval("getImg()",1000);
var encours = 1;
function getImg()
{
var newImg = "banniere/" + encours + ".jpg";
document.getElementById('ban1').src = newImg;
encours++;
window.clearInterval(actif);
}
</script>
//et dans ma page
<img src="banniere/1.jpg" width="140" height="76" name="ban1">
[/php]
Dans mon dossier banniere, j'ai une dizaine d'images nommées 1.jpg, 2.jpg,....10.jpg
Pas d'erreur, mais mes images ne tournent pas selon la périodicité définie.
Voyez vous ce qui ne va pas?