Tengo este script
Código HTML:
<html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript"> var imagenes=new Array() imagenes[0]=new Image (380,288); imagenes[0].src="tibidabo.jpg" imagenes[1]=new Image (380,288); imagenes[1].src="gato.jpg" imagenes[2]=new Image (380,288); imagenes[2].src="paloma.jpg" imagenes[3]=new Image (380,288); imagenes[3].src="alenanene.jpg" cont=0 function presImagen() { for (c=1;c<=3;c++) { if (document.all){ foto=document.getElementById('foto'+c); //document.getElementById('foto').filters.blendTrans.apply(); //document.getElementById('foto').src=imagenes[cont].src; //document.getElementById('foto').filters.blendTrans.play(); foto.filters.blendTrans.apply(); foto.src=imagenes[cont].src; foto.filters.blendTrans.play(); } else { fotos='foto'+c; document.images.fotos.src = imagenes[cont].src; } if (cont < imagenes.length-1) cont ++; else cont=0; tiempo=window.setTimeout('presImagen()',5000); } //del for } </script> </head> <body bgcolor="#FFFFFF" text="#000000" onLoad="presImagen()"> <table> <tr> <td><img id="foto1" src="alenanene.jpg" width="380" height="288" style="filter:blendTrans(duration=3)"></td> <td><img id="foto2" src="tibidabo.jpg" width="380" height="288" style="filter:blendTrans(duration=3)"></td> <td><img id="foto3" src="gato.jpg" width="380" height="288" style="filter:blendTrans(duration=3)"></td> </tr> </table> </body> </html>
¿Podrían decirme en dónde está mi error?
Gracias por su ayuda