Problème a élucider ! function change()

Signaler
Messages postés
1
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
9 octobre 2008
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
Bonjour à tous,

J'ai un problème de javascript,
Une rigolade certainement pour les programmateurs de ce forum !

J'ai un diaporama simple qui utilise la fonction "change"
comme ce qui suit :





<script langage="JavaScript1.2">
var tab_image = new Array(3);
for (var i=0; i< tab_image.length;i++)
    tab_image[i]= new Image();
tab_image[0].src='bank/01_1.jpg';
tab_image[1].src='bank/01_2.jpg';
tab_image[2].src='bank/01_3.jpg';

var n=0;

function change() {
n= ++n;
if (n == tab_image.length) n=0;
window.document.image.src=tab_image[n].src;
}

</script>




On clique sur l'image affichée, et elle se fait remplacer par la suivante.

Maintenant j'aimerais demander une exception :
Il faudrait que lorsque le diaporama arrive sur sa dernière image,
le clique mène sur une nouvelle page html. Un lien donc.

Merci de m'éclairer, c'est ma première soirée javascript !

1 réponse

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
salut

remplace :
if (n == tab_image.length) n=0;
par :
if (n == tab_image.length) window.location.href="nouvelle_adresse.html";