Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2006, 02:31
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola Paisano:

Yo siempre he cambiado los fondos con estilos (y te valdría para cualquier tag)...

<td id="foto_articulo" style="background: url(scripts/thumb.php?ruta=/home/www/nefertec.com/pruebas/bibianblue.com/articles/111_1.jpg&ancho=211&alto=282) no-repeat center center" >

y cambiar lo retocaría poniendo las imágenes en un array y simplemente incrementar el valor de i...

var i = 0;
imgs = ["scripts/thumb.php?ruta=/home/www/nefertec.com/pruebas/bibianblue.com/articles/111_1.jpg&ancho=211&alto=282", "scripts/thumb.php?ruta=/home/www/nefertec.com/pruebas/bibianblue.com/articles/111_2.jpg&ancho=211&alto=282"];

function cambiar() {
document.getElementById('foto_articulo').style.bac kgroundImage ="url(" + imgs[(++i) % imgs.length] + ")";
}

Como verás, poniendo las imágenes en un array solo tienes que incrementar el índice y quedarte con el módulo de la división de la longitud del array se simplifica bastante... (no lo he probado, pero ese algoritmo lo uso con frecuencia)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo