fondo aleatorio

24/11/2006 - 22:41 por nacho | Informe spam
Hola amigos, tengo 2 fondos para una web y la idea es que aleatoriamente
aparezca uno u otro como fondo de una pagina.
Como puedo hacer?
Muchas gracias de antemano
nacho
 

Leer las respuestas

#1 Miguel Gonzalez
24/11/2006 - 23:35 | Informe spam
Hola Nacho.

Usando Javascript (en el cliente):

<body onload="cambia();">

<script type="text/javascript">
function cambia(){
if(Math.round(Math.random())){
document.body.background='img1.gif';
}
else{
document.body.background='img2.gif';
}
}
</script>


Usando ASP (en el servidor):

<style>
<%
Randomize
If Round(Rnd) Then
Response.Write "body{background-img: src(img1.gif);}"
Else
Response.Write "body{background-img: src(img2.gif);}"
End If
%>
</style>

La idea es la misma en ambos casos: se obtienen "unos" ó "ceros"
aleatoriamente y se selecciona la imagen según dicho valor.


Saludos!
Miguel


nacho escribió:
Hola amigos, tengo 2 fondos para una web y la idea es que aleatoriamente
aparezca uno u otro como fondo de una pagina.
Como puedo hacer?
Muchas gracias de antemano
nacho


Preguntas similares