1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
<script type="text/javascript">
function evt_image(){
// On test si l'internaute a cliqué ou non
if(document.getElementById('evt_image_hid').value!='stop')
{
var id_hid=document.getElementById('evt_image_hid').value;
// Au départ, il vaut 0
// evt_image_hid est un input hidden que j'utilise pour stocker l'indice du bloc en cours
var nb_pagination_js=parseInt(document.getElementById('nb_pagination').value);
// nb_pagination_js contient le nombre total de blocs
// Le test ci dessous permet la remise à zéro, ce qui permet de tourner en boucle
if(nb_pagination_js==parseInt(id_hid))
new_id=1;
else
var new_id=parseInt(id_hid)+1;
// Ici, on lance l'évenement click
document.getElementById('defil_'+new_id).click()
document.getElementById('evt_image_hid').value=new_id;
setTimeout('evt_image()',2000);
}
}
</script> |
Partager