IMAGE DÉFILANTE (LE PLUS SIMPLE POSSIBLE)

Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
- - Dernière réponse : issanissa83
Messages postés
1
Date d'inscription
lundi 18 juillet 2011
Statut
Membre
Dernière intervention
29 septembre 2011
- 29 sept. 2011 à 09:38
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/35644-image-defilante-le-plus-simple-possible

Afficher la suite 
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
10 -
Bonjour

Il serait plus élégant de travailler avec

pour appeler
document.images['PHOT0'].src
et non
document.images[0].src
d'autre part tu passes en paramètre aux fonction ( arg) qui n'est pas utilisé...dommage

et enfin toujours dans l'élégance une fonction du type ShowImage()
globale appelée de la sorte ShowImage( +1) ou ( -1) et pour le débute et la fin ShowIMage( document.images.length) et (0) pour le début....

C'est quand même bien, on a tous débuté
cs_vincenzo51
Messages postés
2
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
22 août 2007
-
Bonjour,

Nicompx est peut être un débutant, mais il a un meilleur niveau que moi "Oh Humilité quand tu nous tiens!!"
Alors ces judicieux conseils PetoleTeam sont sûrement très bien, mais je ne les comprends pas? Serait il possible d'avoir le code amélioré complet svp ? Je cherche à faire ça partout sur le net, et je m?apprête à utiliser ce code.

Merci pour les éclaircissements !

Vincenzo
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
10 -
Bonjour,
Je pensais que nicompx avait modifier sa source.
Je t'en livre une exemple parmis tant d'autres sur base de la source ci dessus...
//--------------------------------------------------------------------------
<html>
<head>
<title> Images défilante </title>
<script type="text/javascript">
var Num_Image = 1
var Max_Image = 4
//-----------------------
function ShowImage( inc_){
//-- Recup de l'objet
var O_Img = document.images['PHOTO'];
//-- Gestion des Bornes
Num_Image += inc_;
if( Num_Image < 1) Num_Image = Max_Image;
if( Num_Image > Max_Image) Num_Image = 1;
//-- Affichage Image
O_Img.src = "img" + Num_Image +".jpg"
}
</script>
</head>

<center>










</center>

</html>
//--------------------------------------------------------------------------

;0)
cs_vincenzo51
Messages postés
2
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
22 août 2007
-
Super! Merci PetoleTeam!

Vincenzo
cs_Pedrosa
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
2 juin 2008
-
Merci pour ton code qui marche bien. Mais on pourrait améliorer tout ça.
Par exemple em adicionnant le défilement régulier à un intervalle de temps précis.

Bonne continuation.