Forum de discussion
Forum « Programmation Javascript » (archives)
probleme appel 2 fois la fonction
Envoyé: 10 mai 2005, 4h53 par chriscesar
Le probleme est que je souhaiterai en placer 2 différentes sur la meme page.
pour essayer, j'ai deja tester d'afficher 2 fois la meme animation sur la meme page
problème : la premiere anim fais defiler une seule image sur 3
la seconde marche pas du tout
voici le code de la page :
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<base target="1">
<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
imgPath = new Array;
SiClickGoTo = new Array;
if (document.images)
{
i0 = new Image;
i0.src = 'images/photos tennis/img041024-1146_small.jpg';
SiClickGoTo[0] = "gallerie club.htm";
imgPath[0] = i0.src;
i1 = new Image;
i1.src = 'images/photos tennis/img041024-114341_small.jpg';
SiClickGoTo[1] = "gallerie club.htm";
imgPath[1] = i1.src;
}
a = 0;
function ejs_img_fx(img)
{
if(img && img.filters && img.filters[0])
{
img.filters[0].apply();
img.filters[0].play();
}
}
function StartAnim()
{
if (document.images)
{
document.write('<A HREF="#" onClick="ImgDest();return(false)"><IMG SRC="images/photos tennis/file:///C:/Documents and Settings/Administrateur/Bureau/Site sans nom 2/images/photos tennis/img041024-1146_small.jpg" BORDER=0 ALT=Menu NAME=defil style="filter:progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=100,Duration=1)"></A>');
defilimg()
}
else
{
document.write('<A HREF="photos.htm"><IMG SRC="images/photos tennis/file:///C:/Documents and Settings/Administrateur/Bureau/Site sans nom 2/images/photos tennis/img041024-1146_small.jpg" BORDER=0></A>')
}
}
function ImgDest()
{
window.open(SiClickGoTo[a-1],'_default');
}
function defilimg()
{
if (a == 2)
{
a = 0;
}
if (document.images)
{
ejs_img_fx(document.defil)
document.defil.src = imgPath[a];
tempo3 = setTimeout("defilimg()",5000);
a++;
}
}
</SCRIPT>
</head>
<body topmargin="0" leftmargin="0">
<SCRIPT LANGUAGE="JavaScript">
l="photogallery/photo10993/final5504.jpg";
StartAnim()
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
l="photogallery/photo10993/final5504.jpg";
StartAnim()
</SCRIPT>
</body>
</html>
je souhaiterai ensuite faire afficher 2 animations differente sur la meme page
comment faire !!!
Réponses
|