Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2011, 13:14
Avatar de paxarin
paxarin
 
Fecha de Ingreso: enero-2010
Ubicación: Santander
Mensajes: 413
Antigüedad: 15 años, 1 mes
Puntos: 6
Respuesta: Problemilla en la colocación de unas imagenes en un div

Cita:
Iniciado por zerokilled Ver Mensaje
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
__________________
http://www.paxarindesign.es