Hola,

Yo personalmente me pregunto si no podría usarse mejor css, siguiendo
con la idea de separar contendio y presentación.

En ALA hace mucho tiempo explicaban como cargar una imagen aleatoria
en php. A partir de ahí, pienso que se podría implementar un php con
el esquema siguiente:

#banner {
              background: url(imagen-aleatoria.php) #fff;
              width: ??px;
              height: ??px
             }

Lo veo más sencillo y manejable que generar el css dinamicamente y
además sería cacheable no?.

Saludos



On Mon, 27 Sep 2004 10:28:36 +0200, Gael <[EMAIL PROTECTED]> wrote:
> Hola
> 
> Te paso una pequeña función en javascript que usé hace tiempo para cargar
> una imagen aleatoria. De paso, como en js tampoco soy ningún experto, si
> alguien quiere enviarnos alguna corrección o sugerencia, mejor para todos. :)
> 
> El código es muy sencillo, con la función random() escogemos un número
> aleatorio entre 1 y t. Cogemos la parte entera y devolvemos una cadena que
> es el nombre del fichero jpg a cargar (los nombres de las fotos estan
> numerados: foto1.jpg, foto2.jpg, etc.):
> 
>   function fotoAleatoria() {
>       var x;
>       var t;
>       var cad;
> 
>       t = 12;
> 
>       x = (t-1) * Math.random() + 1;
>       x = Math.round(x);
> 
>       cad = "fotos/foto" + x + ".jpg";
> 
>       return cad;
>   }
> 
> En el body de al página, dentro de un script llamamos a la función y
> "pintamos" la foto:
> 
>   <script type="text/javascript">
>       var cad;
>       cad = fotoAleatoria();
>       document.write('<a href="imatges/imatges01.htm"><img src="' + cad +
> '" width="250" height="175" border="0"></a>');
>   </script>
> 
> Bueno, en este caso además la foto enlazaba con otra página.
> 
> Espeo que te sirva. Aunque lo de los banners funciona cargándolos
> dinámicamente, no?
> 
> Un saludo
> 
> 
> Gael
> 
> 
> 
> 
> At 00:46 27/09/2004 -0300, you wrote:
> >El css tendria que estar generado dinamicamente para algo asi
> >
> >O sino tener varias clases predefinidas (una con cada imagen) y que un
> javascript se encargue de cambiarle la clase al
> >contenedor
> >
> >Saludos
> >
> >Ariel
> >
> >
> >Vicent Gozalbes wrote:
> >> Hola a todos, me parece recordar que en ocasiones he visto alguna página
> >> que que carga imagenes aleatorias en sus banners utilizando CSS.
> >> ¿Alguien sabe como hacerlo?
> >>
> >> Gracias
> >>
> 
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
> Puedes modificar tus tados o desuscribirte en la siguiente dirección: 
> http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
>

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus tados o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a