[diaporama]

danbert Messages postés 3 Statut Membre -  
danbert Messages postés 3 Statut Membre -
Bonsoir à tous,

je n'arrive pas à faire fonctionner ce programme, c'est un diaporama.
Je l'ai recopié d'un livre parlant de javascript.

<HTML>
<HEAD>
<TITLE>Diaporama</TITLE>

<SCRIPT LANGUAGE="JavaScript">
var counterDiapo ;
var tableImages ;
counterDiapo = 0 ;
function changeImage(nomIm,src)
{
document.images.[nomIm].src=src;
}
function diaporama(nomImage,tabImage)
{
counterDiapo++;
tableImages=tabImage;
if(counterDiapo==tableImages.length) counterDiapo=0;
changeImage(nomImage,tableImages[counterDiapo].src);
setTimeout("diaporama('"+nomImage+"',tableImages)",1000);
}
</SCRIPT>
</HEAD>
<BODY onload="diaporama('diapo',im)">
<SCRIPT LANGUAGE="JavaScript">
im = new Array();
im[0] = new Image();
im[1] = new Image();
im[2] = new Image();
im[0].src = 'image1.gif';
im[1].src = 'image2.gif';
im[2].src = 'image3.gif';
</SCRIPT>
<IMG NAME="diapo" HEIGHT=200 alt="" src="image1.gif" WIDTH=200 border=0>
</BODY>
</HTML>

Voilà, je suis bloqué merci de participer à ce forum

2 réponses

  1. danbert Messages postés 3 Statut Membre
     
    Bonjour,

    sur le chemin de ma recherche, j'ai trouvé qu'il n'y avait pas de
    photos dans mon cache.

    Après quelques essais, j'ai réussi à placer les photos dans le cache.

    Comment?
    En modifiant im[0].src="http://www.mon_site/image1.gif";

    Pareil pour im[1] et im[2]

    Maintenant, j'essaie de recupérer ces images pour les faire tourner.
    Je repars dans mes recherches mais quelqu'un passe par ici, il est le bienvenu. A plus tard.
    0
  2. danbert Messages postés 3 Statut Membre
     
    Bonsoir,

    voilà, j'ai trouvé et pour ceux que cela intéresse voici:

    <HTML>
    <HEAD>
    <TITLE>Diaporama</TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    var counterDiapo ;
    var tableImages ;
    counterDiapo = 0 ;
    function changeImage(nomIm,src)
    {
    document.images[nomIm].src = src;
    }
    function diaporama(nomImage,tabImage)
    {
    counterDiapo++;
    tableImages = tabImage;
    if (counterDiapo == tableImages.length) counterDiapo = 0;
    changeImage(nomImage,tableImages[counterDiapo].src);
    setTimeout("diaporama('" + nomImage + "',tableImages)",1000);
    }
    </SCRIPT>
    </HEAD>
    <BODY onload="diaporama('diapo',im)">
    <SCRIPT LANGUAGE="JavaScript">
    im = new Array();
    im[0] = new Image();
    im[1] = new Image();
    im[0].src = "http://www.mon_site/image1.gif";
    im[1].src = "http://www.mon_site/image2.gif";
    </SCRIPT>
    <IMG NAME="diapo" HEIGHT=200 alt="" src="http://www.mon_site/image1.gif" WIDTH=200 border=0>
    </BODY>
    </HTML>

    Bonsoir à tous.
    0