Re-escribo el mensaje por si acaso, he puesto este script una página con la idea de hacer una presentación de imágenes, aunque en algunas versiones de IE no se ejecuta correctamente
¿como se puede solucionar? ¿conoceis algún otro que funcione correctamente o mejor me paso a flash?
<SCRIPT LANGUAGE="JavaScript">
<!--
var timeDelay = 5;
var Pix = new Array
("my_image_01.jpg"
,"my_image_02.jpg"
,"my_image_03.jpg"
,"my_image_04.jpg"
);
var howMany = Pix.length;
timeDelay *= 1000;
var PicCurrentNum = 0;
var PicCurrent = new Image();
PicCurrent.src = Pix[PicCurrentNum];
function startPix() {
setInterval("slideshow()", timeDelay);
}
function slideshow() {
PicCurrentNum++;
if (PicCurrentNum == howMany) {
PicCurrentNum = 0;
}
PicCurrent.src = Pix[PicCurrentNum];
document["ChangingPix"].src = PicCurrent.src;
}
//__End -->
</script>
Para iniciar automáticamente la presentación de diapositivas cuando se carga la página, modifique la etiqueta <Body>, de la siguiente manera:
<body OnLoad="startPix()">
Finalmente, lo más importante, coloque la etiqueta <img> donde quiera que aparezca la presentación de diapositivas. Mediante el atributo src, especifique el nombre de la primera imagen que se debe visualizar:
<img name="ChangingPix" src="my_image_01.jpg">