Remplace tes fonctions backward() et forward() par les suivantes, en faisant attention aux parenthèses vu la non-indentation du code :(, donc remplace bien les lignes depuis "function backward(){" jusqu'à celle avant "function transport(){"...

function backward(){
which=which>0?which-1:photos.length-1
applyeffect()
document.images.photoslider.src=photos[which]
playeffect()
keeptrack()
}
function forward(){
which=which<photos.length-1?which+1:0
applyeffect()
document.images.photoslider.src=photos[which]
playeffect()
keeptrack()
}

Je sais c'est pas beau, j'ai gardé le style de l'original, mais ça devrait marcher ;). Et quand cliques sur "précédente" lorsque tu es sur la 1ère photo, ça t'amène à la dernière, logique !

Pascal.

WebAzur wrote:
Salut à tous ! (et aux autres aussi)
Sur mon site WebAzur (celui qui a gagné le concours Osmoweb parce que c'est
le meilleur !) j'ai incorporé un bandeau-photo en javascript qui fonctionne
parfaitement bien, mais arrivé à la 30ème et dernière photo il se bloque et
il faut retourner au début en cliquant sur le lien "début" ce qui est fort
fatigant il faut le reconnaître. Mon souhait serait que de la 30ème photo il
redémarre automatiquement à la 1ère. C'est sûrement possible à mon avis,
mais je ne sais pas le faire. (la honte !) Si un connaisseur a le temps d'y
jeter un coup d'oeil, je demanderai à ma soeur de prier pour le salut de son
âme. AzurLinuxement vôtre ...

Les sommets de l'intelligence artificielle n'atteindront jamais le haut
niveau des abysses de la connerie humaine ! Robert Hubert a dit ...
http://www.webazur.org



Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à