begin process at 2012 05 29 08:11:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Diaporama Javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Diaporama Javascript

vendredi 27 avril 2007 à 22:46:04 | Diaporama Javascript

tug

Bonjour,

J'aimerais faire un défilement de 15 images dont 5 sont deja visibles sur la surface de pre affichage et à l'aide des boutons suivante et precedente parcourir chaque image jusqu'à la 15ème et après la 1ère suive  et ainsi de suite... et que chacune soit cliquable et qui s'affiche en haut sur la surface d'affichage, ca tournera donc en boucle.
Est-ce que quelqu'un pourrait m'aider ou même me donner un exemple de script?
Merci à tous.

samedi 28 avril 2007 à 09:50:19 | Re : Diaporama Javascript

bultez

Membre Club




Bonjour,

    tu as regardé dans les sources de ce site ?
    parce que des diaporamas il y en a une foultitude.
    après si tu en adoptes un, que tu l'adaptes à tes besoins,
       et que tu as des difficultés à le mettre au point, en nous
       postant et en nous explicant ce qui cloche, on devrait
       pouvoir t'aider.



Cordialement            Bul     [mon Site]     [M'écrire]

dimanche 29 avril 2007 à 09:42:46 | Re : Diaporama Javascript

tug

Salut,
Milles mercis de m'avoir répondu!
J'avais deja regardé les autres scripts pour essayer d'adapter à celui que j'ai mais j'ai rien trouvé qui me convienne...
Alors voici mon code:

<HTML>
<HEAD>

<script type="text/javascript">
function moveleft(){
pointer=pointer-1
image1=document.getElementById("preview1")
image1.src=images[pointer]
image2=document.getElementById("preview2")
image2.src=images[pointer+1]
image3=document.getElementById("preview3")
image3.src=images[pointer+2]
image4=document.getElementById("preview4")
image4.src=images[pointer+3]
image5=document.getElementById("preview5")
image5.src=images[pointer+4]
image=document.getElementById("main")
image.src=images[pointer+2]
}

function moveright() {
pointer=pointer+1
image1=document.getElementById("preview1")
image1.src=images[pointer]
image2=document.getElementById("preview2")
image2.src=images[pointer+1]
image3=document.getElementById("preview3")
image3.src=images[pointer+2]
image4=document.getElementById("preview4")
image4.src=images[pointer+3]
image5=document.getElementById("preview5")
image5.src=images[pointer+4]
image=document.getElementById("main")
image.src=images[pointer+2]
}
</script>

<BODY>
<Table align="center" border="0">
<Tr>
<Td align=center>
<img src="img3.jpg" height="310" width=400" id="main"></Td>
</Tr>

<Tr>
<Td>
<table border="0">
<Tr>
<Td><img src="arrowleft.gif" onclick="moveleft()" height="80" width="80"></td>

<script type="text/javascript">
images = new Array()
images[1] = "img1.jpg"
images[2] = "img2.jpg"
images[3] = "img3.jpg"
images[4] = "img4.jpg"
images[5] = "img5.jpg"
images[6] = "img6.jpg"
images[7] = "img7.jpg"
images[8] = "img8.jpg"
images[9] = "img9.jpg"
images[10] = "img10.jpg"
images[11] = "img11.jpg"
images[12] = "img12.jpg"
images[13] = "img13.jpg"
images[14] = "img14.jpg"
images[15] = "img15.jpg"

document.write("<td><img src="+images[1]+" width=\"120\" height=\"120\" id=\"preview1\"></td>")

document.write("<td><img src="+images[2]+" width=\"120\" height=\"120\" id=\"preview2\"></td>")

document.write("<td><img src="+images[3]+" width=\"120\" height=\"120\" id=\"preview3\"></td>")

document.write("<td><img src="+images[4]+" width=\"120\" height=\"120\" id=\"preview4\"></td>")

document.write("<td><img src="+images[5]+" width=\"120\" height=\"120\" id=\"preview5\"></td>")

pointer = 1

</script>

<Td><img src="arrowryt.gif" onclick="moveright()" height="80" width="80"></td>
</Tr>
</table>
</td>
</tr>
</Table>
</BODY>



L'image courante est celle de la position 3.
Il faudrait ajouter qualque chose dans la fonction moveleft() et moveright() pour que les images tournent en boucle. E pour les liens images le probleme c'est que je ne sais pas quoi mettre dans href=?? pour que l'image s'affiche juste en haut.
Par exemple: document.write("<td><A HREF= ><img src="+images[2]+" width=\"120\" height=\"120\" id=\"preview2\"> </A> </td>")

Quelqu'un peut m'aider?

Merci.
dimanche 29 avril 2007 à 12:44:53 | Re : Diaporama Javascript

bultez

Membre Club





et tu veux afficher 1.2.3.4.5 puis 6.7.8.9.10....
ou 1.2.3.4.5 puis 2.3.4.5.6... ?

ch'tit exemple avec la 1ère possibilité

<HTML>
<HEAD>
<form name="frm">
    <img    src="" name="imgDef" />
    <img    src="" name="imgDef" />
    <img    src="" name="imgDef" />
    <img    src="" name="imgDef" />
    <img    src="" name="imgDef" />
</form>   
<script type="text/javascript">
function g(){
    for ( var n=0;n<document.frm.imgDef.length;n++ )
    {
        actuel--;
        if ( actuel<0 ) actuel=imgArr.length-1;
        document.frm.imgDef[n].src=imgArr[actuel];
    }
}
</script>
<BODY>
<script type="text/javascript">
imgArr = new Array(   "toto1.gif","image2.gif","g3.gif","ah.gif","euh.gif",
                                      "img6.gif","img7.gif","img8.gif","img9.gif","img10.gif",
                                      "img11.gif","img12.gif","img13.gif","img14.gif","img15.gif");
    for ( var n=0;n<document.frm.imgDef.length;n++ )
    {
        document.frm.imgDef[n].src=imgArr[n];
    }
    var actuel=document.frm.imgDef.length-1;  
</script>
<button onclick="g();">à gauche</button>
</BODY>


    pour défiler vers la droite, ou comme la 2ème possibilité
       tu devrais parvenir à adapter... au moins essayer.
       sinon dis nous...

    si tu veux que cela soit automatique, "il suffit" d'appeler
       la fonction g() avec setInterval par exemple.



Cordialement            Bul     [mon Site]     [M'écrire]

dimanche 29 avril 2007 à 17:14:35 | Re : Diaporama Javascript

tug

Salut!
Milles mercis pour m'avoir repondu!
En fait c'est plutot la deuxième possibilité, soit 1.2.3.4.5 puis 2.3.4.5.6.
Je débute en javascript, je n'arrive pas à adapter ce que tu viens de me montrer.  Est-ce que tu pourrais ajouter dans mon code ce qu'il faut, dans mes fonctions moveleft() et moveright() pour que ça tourne en boucle?

Merci enormement d'avance.
lundi 30 avril 2007 à 08:41:33 | Re : Diaporama Javascript

bultez

Membre Club
si je comprend bien tu attends que quelqu'un te fasse tout.
ça servirait à quoi ? tu n'apprendrais rien.
c'est en forgeant qu'on devient forgeron.

Cordialement            Bul     [mon Site]     [M'écrire]

lundi 21 février 2011 à 21:11:55 | Re : Diaporama Javascript

sartoz

<body onLoad="changeimages()">






<script>
var imgs=new Array();
imgs[0]="fichiers/image1.jpg";
imgs[1]="fichiers/image2.jpg";
imgs[2]="fichiers/image3.jpg";
imgs[3]="fichiers/image4.jpg";
imgs[4]="fichiers/image5.jpg";
imgs[5]="fichiers/image6.jpg";
var cpt=0;
function changeimages()
{
document.getElementById("ima").src=imgs[cpt];
cpt++;
if(cpt>=imgs.length) cpt=0;
setTimeout("changeimages()",5000);
}
</script>

<img id="ima" name="ima" src="fichiers/image1.jpg" alt="" /><noscript><a href="http://www.editeurjavascript.com/">ajax</a></noscript>





</body>


Cette discussion est classée dans : javascript, affichage, diaporama, surface


Répondre à ce message

Sujets en rapport avec ce message

lien sur photos en javascript [ par missFlo17 ] Bonjour bonjour,Voilà, j'ai un diaporama de photos en javascript et j'aimerai que chaque photo correspond à un lien vers une page (1 page différente p Diaporama javascript [ par standoff ] probleme d affichage javascript [ par dessan ] ARGGGGGGG g un prob avec javascript, j arrive po a ouvrir les pages javascipt kan je click sur un icone javascript ca fait rien du tout ca m enerve mo Liste déroulante et affichage [ par sylvainm58 ] Bonjour,Je suis étudiant et je débute en javascript.Je développe en php/mysql. J'ai une liste déroulante qui est alimenté par une table personne et j' affichage photos en javascript [ par voyageurvoyageur ] je suis en train de développer un interface basé sur un tableau de deux colonnes la première contient des cellules avec des boutons, la seconde l'ense Problème d'affichage de menu css et javascript (IE vs Firefox) [ par _celine_ ] Bonjour, J'ai un menu, fais avec une feuille css. et un script javascript pour montrer ou cacher le sous-menu (un des nombreux exemples que l'on trou Simple pb d'affichage javascript ! [ par joduak ] Bonjour, J'ai créé un formulaire, et je veux vérifier le contenu d'un textbox, pour cela j'ai créer une fonction qui teste this.value. je souhaitera Affichage de smilies [ par Freerer ] Bonjour, Je suis en train de personnaliser un forum (un FSB), et j'aurais bien besoin d'une fonction javascript pour obtenir ce que je veux. Le prob une diaporama des images avec l’audio avec javascript [ par a_moukriss ] bonjour j'espere quie je suis dans le bon endroi pour poster ma question ! je veux realiser une diaporama (avec javascript)des images avec l'audio q diaporama en javascript [ par rsempe ] Bonjour, J'aimerais réaliser un diaporama en javascript Etant donné que je débute dans le domaine j'aimerais avoir quelques conseils Si vous avez des


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales