Probleme script javascript avec firfox

Résolu/Fermé
papemane Messages postés 26 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 mars 2017 - Modifié par papemane le 24/08/2010 à 16:39
papemane Messages postés 26 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 mars 2017 - 25 août 2010 à 16:44
Bonjour,

J'ai un problème de script javascript pour la création d'album photos
c'a marche sur IE mais pas sur Firefox
Voici le code si quelqu'un peut m'aider
je l'ai copier depuis un site


<!-- TROIS ETAPES D'INSTALLER ALBUM PHOTO: -->


<!-- ETAPE 1:INSEREZ LE CODE 1 ENTRE LES BALISES <HEAD>..</HEAD> DU DOCUMENT HTML -->



<HEAD>

<SCRIPT LANGUAGE="JavaScript">




<!-- Begin

function changeImage()

{

mainimage.src = list.options[list.selectedIndex].value;

}

function prevImage()

{

if(list.selectedIndex == 0)

{

list.selectedIndex = list.options.length-1;

}

else

{

list.selectedIndex--;

}

changeImage();

}

function nextImage()

{

if(list.selectedIndex == list.options.length-1)

{

list.selectedIndex = 0;

}

else

{

list.selectedIndex++;

}

changeImage();

}

// End -->

</script>



</HEAD>



<!-- ETAPE 2: INSEREZ onLoad SUR LA BALISE <BODY> -->



<BODY onLoad="javascript:changeImage()">



<!-- ETAPE 3 : INSEREZ LE CODE 2 ENTRE LES BALISES <BODY>..</BODY> DU DOCUMENT HTML -->



<div align="center">

<img name="mainimage" border="1">

<br>

<input type="button" value="Back" onclick="javascript:prevImage()">



<select id="list" onchange="javascript:changeImage()">

<option value="m1.jpg">Premiere Image</option>

<option value="m2.jpg">Deuxieme Image</option>

<option value="m3.jpg">Troisieme Image</option>

<option value="m4.jpg">Quatrieme Image</option>

</select>



<input type="button" value="Next" onclick="javascript:nextImage()">

</div>





<!-- Script : 1.78 KB -->


MERCI D'AVANCE



--
A voir également:

5 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
23 août 2010 à 10:37
petite précision ce n'est pas du java mais du javascript ce qui est totalement différent

ensuite mets le nom de tes balises en minuscule <HEAD> => <head>

<SCRIPT LANGUAGE="JavaScript">
modifies en
<script type="text/javascript">
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
23 août 2010 à 17:39
Salut.

Tu peux également retirer "javascript:" dans les onclick, onchange et onload.
Pense à utiliser la balise "code", sinon ton code est illisible.
0
vincent170186 Messages postés 316 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 28 septembre 2012 52
23 août 2010 à 17:45
salut l'ami !

pourrais tu regarder dans ta console d'erreur (outils/console d'erreur ) sur ff
il vas t'indiquer ou ça foire !

en si tu peux donner le message d'erreur ça peut faire gagner du temps !
0
papemane Messages postés 26 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 mars 2017 3
24 août 2010 à 15:39
Bonjour

Le code d'erreur est : mainimage is not defined

mainimage.src = list.options[list.selectedIndex].value;

merci d'avance
--
0
vincent170186 Messages postés 316 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 28 septembre 2012 52
24 août 2010 à 22:39
remplace
<img name="mainimage" border="1">
par
<img id="mainimage" border="1">

et ensuite remplace :

mainimage.src =

par document.getElementById("mainimage").src =

et dis nous ce que ça donne !
sinon y'a http://www.webdeveloper.com/forum/showthread.php?t=233623
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
papemane Messages postés 26 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 mars 2017 3
25 août 2010 à 16:44
Bonjour vincent170186 -

Ca na pas marché
Par contre je suis allé sur le lien indiqué
et ca marche a merveille
Merci a tt le monde
--
0