Cita:
Iniciado por zerokilled
buenas,
fíjate en la siguiente línea, document.images[0].src=imagenes[imgNum].src;. estas indicando actualizar la primera imagen del documento. el objeto images es una colección de imágenes donde cada elemento representa una imagen según el orden en que aparece en el documento. por eso el cambio ocurre en el header, porque estas indicando images[0]. deberias darle un id a la imagen y en lugar de usar document.images utilizas getElementById.
Se que me llamaras inutil y otras cosas más....lo acepto.
Pero no funciona, ya no se posiciona en el header pero lo unico que hace es ponerme las dos imagenes que contiene el div.
<script>
<!--
// Cargamos al principio las imágenes
var imgNum=0;
var totalImagenes=2;
imagenes=new Array();
for ( i=0; i<totalImagenes; i++ ) {
imagenes[i]=new Image();
imagenes[i].src="foto/imagen"+i+".jpg"
} // for
// Esta es la funcion que cambia los graficos
function graficosAnimados() {
document.
getElementById("dest").src=imagenes[imgNum].src;
if( imgNum<totalImagenes-1 ) {
imgNum++;
} else {
imgNum=0;
}
setTimeout( "graficosAnimados();",4000);
} // function graficosAnimados
// -->
</script>
el div es este.
<div id="dest">
<img src="foto/imagen0.jpg" id="pri">
<img src="foto/imagen1.jpg">
</div>
Probe como veras a ponerle un id a la imagen pero tampoco carga.
la verdad no me explico que es lo que sucede.
Pero de todas formas muchas gracias por tu ayuda