Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Julio 26, 2008, 08:02:50
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Java - Java Script  |  Tema: COMO COLOCO IMAGENES ALEATORIAS EN EL BACKGROUND DE MI PAGINA ? 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: COMO COLOCO IMAGENES ALEATORIAS EN EL BACKGROUND DE MI PAGINA ?  (Leído 168 veces)
lesteromero
Recien Llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« en: Enero 24, 2008, 10:38:01 »

HOLA A TODOS.....

Tengo un problema: quiero que en una web que estoy haciendo (en html, con dreamweaver) cambie aleatoriamente la imagen de fondo.

Ubiqué por ahi un script que me fue util, ya la imagen cambia y me funciona, es el siguiente:

<script type="text/javascript">
var imagenes = new Array();
imagenes[0] = "imgs_fondos/01.jpg";
imagenes[1] = "imgs_fondos/02.jpg";
imagenes[2] = "imgs_fondos/03.jpg";
imagenes[3] = "imgs_fondos/04.jpg";
imagenes[4] = "imgs_fondos/05.jpg";
imagenes[5] = "imgs_fondos/06.jpg";
imagenes[6] = "imgs_fondos/07.jpg";
imagenes[7] = "imgs_fondos/08.jpg";
imagenes[8] = "imgs_fondos/09.jpg";
imagenes[9] = "imgs_fondos/010.jpg";
imagenes[10] = "imgs_fondos/011.jpg";
imagenes[11] = "imgs_fondos/012.jpg";   
 
document.write('<img src="'+imagenes[parseInt(Math.random()*12)]+'" alt="Cabecera IMG Array" />');
</script>

Pero ahora quiero que sea aplicable al background! no hallo como....

espero alguien pueda ayudarme! gracias...  Smiley
En línea
Aleks
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2627


Mehr licht


Ver Perfil Email
« Respuesta #1 en: Enero 24, 2008, 11:37:48 »

Cambiale solo el tag <img> por el de <body>, todo ello antes del tag <head>:

Código:
document.write('<img src="'+imagenes[parseInt(Math.random()*12)]+'" alt="Cabecera IMG Array" />');

document.write('<body background="'+imagenes[parseInt(Math.random()*12)] />');
« Última modificación: Enero 24, 2008, 04:15:37 por Aleksteir » En línea





Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion



Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion

I´ll see you in the other side, I know it!
NeBo
Moderación
Colaborador
*****
Desconectado Desconectado

Mensajes: 514


Designer


Ver Perfil WWW
« Respuesta #2 en: Enero 31, 2008, 08:07:07 »

Amm si esta en lo correcto  Aleksteir sin embargo como puso  la escritura de dara un error, porque no esta bien escrita esa linea lo correcto es de esta forma:

document.write('<body background="'+imagenes[parseInt(Math.random()*12)]+'">');

Espero que sepas interpretar bien el script.

Hasta La Proxima !!!
En línea




Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion


Senege1
Visitante
« Respuesta #3 en: Febrero 01, 2008, 07:57:52 »

mas facil...

function dame_numero_aleatorio(superior, inferior){
   var numPosibilidades = (superior + 1) - inferior;
   var aleat = Math.random() * numPosibilidades;
   aleat = Math.floor(aleat);
   aleat = (inferior + aleat);
   return aleat
}

function dame_color_aleatorio(){
   color_aleat="#"
   hexadecimal = new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F")
   var inferior = 0;
   var superior = hexadecimal.length-1;
   for (i=0;i<6;i++){
      color_aleat += hexadecimal[dame_numero_aleatorio(superior, inferior)];
   }
   return color_aleat
}
En línea
Aleks
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2627


Mehr licht


Ver Perfil Email
« Respuesta #4 en: Febrero 01, 2008, 08:39:51 »

Ese script cambia aleatoriamente el color del fondo de la pagina Senege (muy bueno por cierto), mas no pone imágenes de fondo al azar, que es lo que quiere el amigo lesteromero, gracias NeBo por la corrección.
« Última modificación: Febrero 01, 2008, 08:53:24 por Aleksteir » En línea





Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion



Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion

I´ll see you in the other side, I know it!
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Java - Java Script  |  Tema: COMO COLOCO IMAGENES ALEATORIAS EN EL BACKGROUND DE MI PAGINA ? « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC