> Tous les forumsForum des Webmasters

 diaporama défilement automatiqueSujet résolu
Statut du sujet : RESOLU Imprimer
 ideal
  Posté le 12/12/2007 @ 10:11  
 Petit astucien

109 Messages
Bonjour
voilà, je voudrais mettre un Diaporama sur mon site. j'ai consulté google , mais je n'est pas trouvé exatement ce je souhaite.
c'est un Diaporama simple qui fait défiler automatiquement les photos. il faudrait que je puisse intéger ou modifier les photos dans un répertoire et ne pas intervenir dans le code.
peut-être connaissez-vous un script qui ressemble à ma requête. Merci

 Afficher le profil de idealEnvoyer un message privé à ideal
 
 
Publicité
 a_parisfr  Posté le 12/12/2007 à 10:25  
Astucien


1857 Messages

Un exemple:

<img name="imgalea" WIDTH="275" HEIGHT="215" id="imgalea" src="photos/img1.jpg"

border="0" style="filter:progid:DXImageTransform.Microsoft.Fade(Duration=1.0,overlap=1.0)" >

<script language="JavaScript1.2">

var prefix='photos/img'

var extension='jpg'

var nbimages=34

var delai=5000

//==========================

var newi=0

function changeimage()

{

newi = newi+1

if (newi == nbimages+1) newi = 1

if(document.getElementById) o=document.getElementById('imgalea');

else if(document.images) o=document.images.imgalea;

if(o)

{

if(o.filters) o.filters[0].apply();

o.src=prefix+newi+'.'+extension

if(o.filters) document.getElementById('imgalea').filters[0].play();

}

setTimeout("changeimage()",delai)

}

changeimage()

</script>

Afficher le profil de a_parisfr Voir la configuration de a_parisfrEnvoyer un message privé à a_parisfr
 Revenir en haut de la page
 a_parisfr  Posté le 12/12/2007 à 10:33  
Astucien


1857 Messages
Afficher le profil de a_parisfr Voir la configuration de a_parisfrEnvoyer un message privé à a_parisfr
 Revenir en haut de la page
 ideal  Posté le 12/12/2007 à 11:24  
Petit astucien

109 Messages

merci pour vos réponses

le code de a_parisfr semble assez simple.j'ai mis le code dans body et modifié le scr="photos/img1.jpg" par scr="photos/1.jpg". La première image apparaît bien mais pas les autres, donc pas de défilement.

Que dois-je modifier dans ton code pour que cela fonctionne normalement

Afficher le profil de idealEnvoyer un message privé à ideal
 Revenir en haut de la page
 a_parisfr  Posté le 12/12/2007 à 12:08  
Astucien


1857 Messages
ideal a écrit :

merci pour vos réponses

le code de a_parisfr semble assez simple.j'ai mis le code dans body et modifié le scr="photos/img1.jpg" par scr="photos/1.jpg". La première image apparaît bien mais pas les autres, donc pas de défilement.

Que dois-je modifier dans ton code pour que cela fonctionne normalement


RE: dans le code on doit définir un prefix définissant la partie commune des images. Dans mon exemple mes images ont pour nom: img1.jpg, img2.jpg,..... et cela jusqu'a img34.jpg (nbimage=34).

var prefix='photos/img'

var extension='jpg'

var nbimages=34

Dans ton cas si tes images sont 1.jpg,2.jpg,.... il faut certainement changer : var prefix = 'photos/'

Afficher le profil de a_parisfr Voir la configuration de a_parisfrEnvoyer un message privé à a_parisfr
 Revenir en haut de la page
 ideal  Posté le 12/12/2007 à 13:37  
Petit astucien

109 Messages
ok a_parisfr. le préfixe est résolu merci, c'est un Diapo qui me convient. tu vas dire que j'insiste un peu trop, mais le défilement s'arrête à la dernière image et on doit réactualiser le navigateur pour refaire démarrer le Diapo. Pourquoi la boucle ne se fait pas. ce que je souhaite c'est que le défilement se fasse continuellement. Après la dernière image on repart sur la première et ainsi de suite.
Afficher le profil de idealEnvoyer un message privé à ideal
 Revenir en haut de la page
 a_parisfr  Posté le 12/12/2007 à 14:06  
Astucien


1857 Messages
ideal a écrit :

ok a_parisfr. le préfixe est résolu merci, c'est un Diapo qui me convient. tu vas dire que j'insiste un peu trop, mais le défilement s'arrête à la dernière image et on doit réactualiser le navigateur pour refaire démarrer le Diapo. Pourquoi la boucle ne se fait pas. ce que je souhaite c'est que le défilement se fasse continuellement. Après la dernière image on repart sur la première et ainsi de suite.

RE

Normalement cela boucle sans fin (c'est le cas sur mon site). Tu as peut être une erreur au niveau de l'init du nombre d'image dans le script. Est tu certain de voirtoutes tes images. Si nbimages n'est pas exact (> au nombre d'image) ilpeut y avoir blocage. Sinon je ne vois pas pourquoi cela ne marcherait pas.

Afficher le profil de a_parisfr Voir la configuration de a_parisfrEnvoyer un message privé à a_parisfr
 Revenir en haut de la page
 ideal  Posté le 12/12/2007 à 14:27  
Petit astucien

109 Messages

effectivement, il faut que le nombre d'images dans le répertoire photos correspondent au script var nbimages= 5 dans mon cas.si l'on veut ajouter des images dans le répertoire il faut également modifier le script, donc rentrer dans le code de la page.

pour moi ça ne pose pas de problème, mais je voulais rendre service à un ami qui ne connaît rien en programmation et ne veux pas modifier le cript, simplement supprimer ou ajouter des images. Je pense q'il n'existe pas de programme dans ce sens. Merci encore

Afficher le profil de idealEnvoyer un message privé à ideal
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsForum des Webmasters

 
Forum PC Astuces© 1997-2009 WebastucesAller en haut de la page