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

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>
