Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse. - Mayo 16, 2008, 05:25:17
Boton Buscar
Inicio Ayuda Calendario 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 105 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: 2307


Ich liebe Dich Kta


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


Ai shiteru
NeBo
Moderación
Colaborador
*****
Desconectado Desconectado

Mensajes: 496


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


Senege
Habitual
*****
Desconectado Desconectado

Mensajes: 176



Ver Perfil
« 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

La vida es breve...

Ideas egoistas, de personas con abundancia hacen un país estancado como una cloaca vieja.
Aleks
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2307


Ich liebe Dich Kta


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


Ai shiteru
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:  
Novedades, Dudas, Comentarios Y Sugerencias, Top 100, Off-Topic, Revista E-Zine, Revista E-Zine, Sistemas operativos libres. , HacK GeneraL, Phreaking, Bug y Exploits, Networking & Wireless, Overclocking, Refrigeracion y demas, Hardware, Electronica Y Robotica, Hack para newbies, Todo Messenger, Troyanos y virus, Programacion, Programacion para webmasters, Software, Cracks & Serialz, P2p, Bittorrent, Elinks, Diseño Grafico, Juegos PC, Mp3, Multimedia, Peliculas Divx, Juegos, Humor y Adultos. (Diversion), Paginas Webs Recomendadas, Videos,


Zona-Musical Juegos online Juego Gratis10 Solucion Hosting Videos De Musica 1juegogratis Dragonjar
Noticias
 Juegos De Coche juegos gratis online juegos Los Foros De Sexe Gratuit Sexo Duro Tierra Messenger Trucos
Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC