Problème avec id
Fermé
XARBA
Messages postés
159
Date d'inscription
mercredi 18 novembre 2015
Statut
Membre
Dernière intervention
7 juin 2023
-
7 déc. 2016 à 20:42
XARBA Messages postés 159 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 7 juin 2023 - 8 déc. 2016 à 13:55
XARBA Messages postés 159 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 7 juin 2023 - 8 déc. 2016 à 13:55
4 réponses
jordane45
Messages postés
38112
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 mars 2024
4 634
8 déc. 2016 à 02:00
8 déc. 2016 à 02:00
Bonjour,
Aucun rapport avec le javascript...
Il faut fixer la taille MAX (et éventuellement MIN) de tes image en CSS
le mieux serait d'utiliser une class CSS
un truc du genre :
L'idéal serait, par contre, que tes images aient directement les même dimensions.... sans avoir à les ajuster à l'affichage.......
Aucun rapport avec le javascript...
Il faut fixer la taille MAX (et éventuellement MIN) de tes image en CSS
style ="max-width:674"
le mieux serait d'utiliser une class CSS
un truc du genre :
#mode{ max-width:674; width:674; height :898; }
L'idéal serait, par contre, que tes images aient directement les même dimensions.... sans avoir à les ajuster à l'affichage.......
XARBA
Messages postés
159
Date d'inscription
mercredi 18 novembre 2015
Statut
Membre
Dernière intervention
7 juin 2023
9
8 déc. 2016 à 10:14
8 déc. 2016 à 10:14
Bonjour Jordane et merci pour ton intérêt
j'ai modifié le code comme suit:
mais le résultat est le même , je ne maitrise pas les id mais je croyais qu'ils étaient uniques?
bien cordialement
j'ai modifié le code comme suit:
<style type="text/css">
<!--
#mode_id{
max-width:674;
width:674;
height :898;
}
-->
</style>
</HEAD>
<body>
<CENTER>
<img src="" width="674" height="898" id="mode" />
<SCRIPT language="JavaScript" type="text/javascript">
var images = new Array();
images.push("PAGE 2.jpg");
images.push("PAGE 3.jpg");
images.push("PAGE 4.jpg");
var pointeur = 0;
function ChangerImage(){
document.getElementById("mode").src = images[pointeur];
if(pointeur < images.length - 1){
pointeur++;
}
else{
pointeur = 0;
}
setTimeout("ChangerImage()", 2000);
}
mais le résultat est le même , je ne maitrise pas les id mais je croyais qu'ils étaient uniques?
bien cordialement
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
8 déc. 2016 à 10:50
8 déc. 2016 à 10:50
Salut,
Ta fonction ChangerImage() n'est jamais appelée. Ajoute un appel à cette fonction à la fin de ton script.
Il faut aussi corriger l'appel de cette fonction dans le setTimeout :
Bonne journée,
Ta fonction ChangerImage() n'est jamais appelée. Ajoute un appel à cette fonction à la fin de ton script.
Il faut aussi corriger l'appel de cette fonction dans le setTimeout :
setTimeout(ChangerImage, 2000);
Bonne journée,
XARBA
Messages postés
159
Date d'inscription
mercredi 18 novembre 2015
Statut
Membre
Dernière intervention
7 juin 2023
9
8 déc. 2016 à 13:55
8 déc. 2016 à 13:55
Sans changer le code mais en modifiant la taille des images, maintenant ça marche.
Ce que je voudrais obtenir c'est un enchainement plus sympa donnant une illusion de pages tournantes .
J'avais des méthodes qui fonctionnaient avec les anciens IE mais qui ne marchent plus avec edge
avez vous une idée?
merci d'avance
cordialement et bonne journée
Ce que je voudrais obtenir c'est un enchainement plus sympa donnant une illusion de pages tournantes .
J'avais des méthodes qui fonctionnaient avec les anciens IE mais qui ne marchent plus avec edge
avez vous une idée?
merci d'avance
cordialement et bonne journée