DEFILEMENT D'IMAGE PAR TABLEAU

mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 - 9 févr. 2009 à 16:32
cs_nature368 Messages postés 1 Date d'inscription vendredi 30 janvier 2009 Statut Membre Dernière intervention 3 mars 2009 - 3 mars 2009 à 23:46
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/49216-defilement-d-image-par-tableau

cs_nature368 Messages postés 1 Date d'inscription vendredi 30 janvier 2009 Statut Membre Dernière intervention 3 mars 2009
3 mars 2009 à 23:46
je suis débutant en javascript et j'en cherchais un simple pour mettre dans site perso.
Après quelques tatonnements j'ai réglé la vitesse de passage. J'ai utilisé ce script sous deux formes avec six cases et avec une seule case.L'un avec lien pour agrandir l'image, l'autre sans lien.
Un problème reste à résoudre : Lorsque je reviens au diaporama après avoir demandé d'agrandir l'image ,les images affichées sont celles du début du diaporama et non celles que j'étais en train de regarder. Il y aurait-il un moyen de garder les références de l'image agrandie et continuer le diaporama et non le reprendre à 0. Peut-on paramètrer l'affichage des 6 cases en fin de script? Merci de votre réponse.
Bravo encore pour le script Fondu enchainé. Je vais l'utiliser pour un affichage automatique de séries d'images.
mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 2
10 févr. 2009 à 11:53
Sans épiloguer et pour faire court , amélioration a faire :

tbimage=new Array("d7","d7_02","d7_03","d7_04","d7_05","d7_06","d8","d8_02","d8_03","d8_04","d8_05","d8_06","d10","d10_02","d10_03","d10_04","d10_05","d10_06","d1","d1_02","d1_03","d1_04","d1_05","d1_06","d2","d2_02","d2_03","d2_04","d2_05","d2_06","d3","d4","d4_02","d4_03","d4_04","d4_05","d4_06","d5","d5_02","d5_03","d5_04","d5_05","d5_06","d6","d6_02","d6_03","d6_04","d6_05","d6_06")

a remplacer par un getElementsByTagName('img') sur le contenant de tes images, ce qui évite a l'utilisateur de devoir se farcir a la mimine toutes les images

ensuite :

document.getElementById("ntab").rows[0] , pourquoi ne pas stocker dans une variable ??? gain de place et de poid de la source

et le point le plus critique pourquoi utiliser un tableau pour la mise en forme ??
une liste aurait été plus approprié ...

à titre d'exemple , une vielle source : http://easynews.free.fr/mbox/
@karamel Messages postés 1855 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 18 avril 2024 153
10 févr. 2009 à 11:47
j'accepte tout a fait les critique mais la dernière phrase je ne la comprend pas. et en plus tu ne donne pas l'impression de t'etre penche sur la source
mon avis au sujet de tous ca.

il faut tourner sa langue 7 fois avant de parler.

http://fr.answers.yahoo.com/question/index?qid=20070120113707AAPglOx
mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 2
10 févr. 2009 à 10:50
L'idée ? elle a été reprise X fois , celle ci n'est comme tu le souligne pas générique et pas très adaptable ...
ha si je suis mauvaise langue => ré écrire le code ;-)

Kazma , mon premier commentaire était constructif , dans le sens ou je met en avant tes erreurs, tu aurais pu demander conseil plutôt qu'une réflexion vaine ^^

On apprend plus de ses erreurs que de solution trouvé par chance enfin moi ce que j'en dis ...
Utilisateur anonyme
9 févr. 2009 à 22:56
2 remarques
- Ça manque de commentaires
- ça mériterait d'être plus générique, c'est à dire notamment d'utiliser des boucles par exemple.
En tout cas pour moi c'est un grand intéret ne serait ce que pour l'idée
Utilisateur anonyme
9 févr. 2009 à 22:01
hola que de haine.
Perso je trouve l'idée intéressante, je vais jeté un oeil sur le code pour voir comment l'intégrer dans un module que j'ai fais pour xoops.
@karamel Messages postés 1855 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 18 avril 2024 153
9 févr. 2009 à 19:47
a commence par toi
mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 2
9 févr. 2009 à 16:32
Code assez lourd et sans grand intérêt ...

il y a trois script ?? <= on appel ça des méthodes

le seconde est controle par des touches ??? quel touche je ne vois aucun listener d'évènement pour gèrer le script avec les touches ....

le troisieme ajoute un lien a chaque image <= pourquoi faire ?

Javascriptfr est un site de partage de source mais il serait bien de faire un tri ...
Rejoignez-nous