Una presentación de diapositivas que se ejecuta automáticamente
Para crear una presentación de diapositivas sin transición u otros efectos, todo lo que necesita es un pequeño JavaScript.
Copie este script en el encabezamiento de su página:
<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 personalizarlo:
Elija el retardo de transición entre las imágenes en segundos (timeDelay=5;)
Introduzca el nombre de las imágenes que desea mostrar en la presentación de diapositivas (Pix=new Array("my_image_01.jpg","my_image_02.jpg"...);).
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">