Foros del Web » Programando para Internet » Javascript »

desbaneser y aparecer div's en cada sierto tiempo

Estas en el tema de desbaneser y aparecer div's en cada sierto tiempo en el foro de Javascript en Foros del Web. Hola, Tengo 6 div panel1 panel2 panel3 panel4 panel5 panel6 se dividen en 2 grupos "panel1,2,3 y panel4,5,6". Cuando se carga la pagina el panel1,2,3 ...
  #1 (permalink)  
Antiguo 13/11/2011, 08:30
 
Fecha de Ingreso: febrero-2011
Mensajes: 99
Antigüedad: 13 años, 2 meses
Puntos: 10
desbaneser y aparecer div's en cada sierto tiempo

Hola,

Tengo 6 div

panel1
panel2
panel3
panel4
panel5
panel6

se dividen en 2 grupos "panel1,2,3 y panel4,5,6". Cuando se carga la pagina el panel1,2,3 estan visibles y el panel 4,5,6 no lo estan...

lo que me gustaria llegar a hacer es que cada sierto tiempo "30 segundos", se desaparesca el panel 1,2,3 y se visialise el panel4,5,6 y despues de otros 30 segundos desaparesca el panel4,5,6 y reaparesca el panel1,2,3

¿como lo haria?

Mis conosimientos en este lenguaje son basicos, pero si leo un codigo complejo lo podre llegar a entender (:
  #2 (permalink)  
Antiguo 13/11/2011, 10:35
Avatar de Franz1628  
Fecha de Ingreso: marzo-2007
Ubicación: Lima - Perú
Mensajes: 145
Antigüedad: 17 años, 1 mes
Puntos: 26
Respuesta: desbaneser y aparecer div's en cada sierto tiempo

Puedes utilizar setTimeout llamando a una función que cambie la propiedad display en none o block
El setTimeout es como un temporizador que le puedes dar como argumento el tiempo que quieras
setTimeout
__________________
En mi Blog puedes ver articulos javascript y más...
@Franz1628
  #3 (permalink)  
Antiguo 14/11/2011, 07:23
Avatar de Rappa  
Fecha de Ingreso: noviembre-2011
Ubicación: Montevideo, Uruguay
Mensajes: 80
Antigüedad: 12 años, 5 meses
Puntos: 13
Respuesta: desbaneser y aparecer div's en cada sierto tiempo

Tal como dice Franz,

haz una funcion CambiaPaneles() que haga el cambio y ponle un set timeout, algo asi

Código Javascript:
Ver original
  1. function CambiaPaneles(){
  2.    ...
  3.    
  4.    setTimeout(CambiaPaneles,30000);
  5. }

y luego lo llamas la primera ves a los 30 segundos de haber cargado la página:

Código HTML:
Ver original
  1. <body onLoad="setTimeout(CambiaPaneles,30000);">
__________________
Drugs and alcohol are not the answer
Unless you are asking what i'm doing this weekend
  #4 (permalink)  
Antiguo 15/11/2011, 16:45
 
Fecha de Ingreso: febrero-2011
Mensajes: 99
Antigüedad: 13 años, 2 meses
Puntos: 10
Respuesta: desbaneser y aparecer div's en cada sierto tiempo

y alguien me podria redactar un codigo? yo no soy tan bueno en ello...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:28.