Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Joomla (http://www.forosdelweb.com/f119/)
-   -   cambiar aleatoreamente la imagen del encabezado (http://www.forosdelweb.com/f119/cambiar-aleatoreamente-imagen-del-encabezado-543384/)

iluis 25/12/2007 19:35

cambiar aleatoreamente la imagen del encabezado
 
Alguien me puede decir como puedo ir cambiando aleatoreamente la imagen del encabezado (del banner principal) cada vez que entras al sitio se vaya cambiando de esa forma. Si es que existe un componente, modulo o programación de antemano muchas gracias y saludos

merolhack 25/12/2007 22:10

Re: Hola a tod@s y una feliz navidad... Mi pregunta....
 
A lo mejor aqui este lo que buscas:

Images
http://extensions.joomla.org/compone...785/Itemid,35/

saulhm 16/03/2008 23:37

Re: cambiar aleatoreamente la imagen del encabezado
 
Hola

Puedes usar e siguiente código Java insertándolo en tu template en dos partes, en la primera donde declaras el código en el head y en la segunda donde invoca a la función que presentará la imágen aleatoria en el body:

Cita:

<script language="JavaScript" type="text/javascript">
var theImages = new Array()
theImages[0] = '/images/headerimage1.jpg'
theImages[1] = '/images/headerimage2.jpg'
theImages[2] = '/images/headerimage3.jpg'
theImages[3] = '/images/headerimage4.jpg'
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i > p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'" alt="header image">');
}
</script>

-----------------------

<script language="JavaScript" type="text/javascript">showImage()</script>
Saludos


La zona horaria es GMT -6. Ahora son las 11:27.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.