Página 1 de 1

Varias imagenes de Fondo en un mismo HTML; como hago?

Publicado: Vie Sep 15, 2006 2:36 pm
por Mirian
Holiss, estoy creando una pagina web con html la cual tiene una imagen de fondo en jpg; lo que quiero hacer es que la imagen de fondo vaya cambiando (no sobre la misma visita, sino en diferentes), o sea, que si entras a la pagina te muestre una imagen, y cuando entres en otro momento te muestre otra, etc...

Hay alguna manera de hacer esto?

Desde ya, gracias :D

Publicado: Dom Oct 22, 2006 5:23 pm
por VHD
Aquí te dejo un código para que consigas lo que quieres:

Código: Seleccionar todo

<script>

// JavaScript Image slideshow:

// El script esta configurado para 5 imagenes de fondo. Aqui debes insertar las direcciones de las mismas. Puedes añadir todas las que gustes.
var backgr1="imagenes/1.gif"
var backgr2="imagenes/2.jpg"
var backgr3="imagenes/3.png"
var backgr4="imagenes/4.gif"
var backgr5="imagenes/5.png"

// Aqui es donde debes configurar el numero de imagenes que vas a utilizar.
var cur=Math.round(6*Math.random())
if (cur<=1)
backgr=backgr1
else if (cur<=2)
backgr=backgr2
else if (cur<=3)
backgr=backgr3
else if (cur<=4)
backgr=backgr4
else
backgr=backgr5
document.write('<body background="'+backgr+'" bgcolor="#FFFFFF">')
</script>

PREGUNTA SOBRE SCRIPT!!!!

Publicado: Mié Nov 22, 2006 5:00 am
por Sebas
Hola.. use este script y la verdad que funciona muy bien.. pero me gustaria que la imagen de fondo no se repita.. se puede lograr esto??

gracias!!! javascript:emoticon(':D')




VHD escribió:Aquí te dejo un código para que consigas lo que quieres:

Código: Seleccionar todo

<script>

// JavaScript Image slideshow:

// El script esta configurado para 5 imagenes de fondo. Aqui debes insertar las direcciones de las mismas. Puedes añadir todas las que gustes.
var backgr1="imagenes/1.gif"
var backgr2="imagenes/2.jpg"
var backgr3="imagenes/3.png"
var backgr4="imagenes/4.gif"
var backgr5="imagenes/5.png"

// Aqui es donde debes configurar el numero de imagenes que vas a utilizar.
var cur=Math.round(6*Math.random())
if (cur<=1)
backgr=backgr1
else if (cur<=2)
backgr=backgr2
else if (cur<=3)
backgr=backgr3
else if (cur<=4)
backgr=backgr4
else
backgr=backgr5
document.write('<body background="'+backgr+'" bgcolor="#FFFFFF">')
</script>
:D