Forum de discussion
Forum « Programmation Javascript » (archives)
Diaporama javascipt/Php
Envoyé: 26 juin 2005, 6h04 par sebb-c
Je n'ai aucune connaissance en javascript, et je cherche une bonne âme, qui pourrais jeter un oeil sur le script ci-dessous afin d'ajouter un sdile show automatique parametrable et enlever les deux fonctions "précédents et suivant). Ce script scanne un dossier et affiche les images contenu dans ce dernier.
Voici le script :
<!-- DEBUT DU SCRIPT -->
<DIV ID=ejs_photo_box></DIV>
<SCRIPT LANGUAGE=JavaScript>
ejs_photo = new Array;
<?
$a = 0;
$handle = opendir("imgs");
while (($file = readdir())!=false) {
clearstatcache();
if($file!=".." && $file!=".")
{
echo "ejs_photo[$a] = 'imgs/$file';
";
$a++;
}
}
closedir($handle);
?>
function ejs_aff_photos(num)
{
if(document.getElementById)
{
ejs_fin = "";
if(num!=0)
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num-1)+");return(false)'>< Précédent</A> ";
if(num!=(ejs_photo.length-1))
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num+1)+");return(false)'>Suivant ></A>";
document.getElementById("ejs_photo_box").innerHTML = "<CENTER><IMG SRC='"+ejs_photo[num]+"' BORDER=0><BR>"+ejs_fin+"</CENTER>";
}
}
window.onload = new Function("ejs_aff_photos(0)")
</SCRIPT>
<!-- FIN DU SCRIPT -->
Je cherche simplement à faire défiler une à une les images contenu dans le dossier.
Merci à ceux ou celles qui prendrait le temps de faire la modif.
Seb
Réponses
|