Foros del Web » Programando para Internet » Javascript »

Pop up rotativo

Estas en el tema de Pop up rotativo en el foro de Javascript en Foros del Web. Como puedo hacer para que un pop up cambie. Es decir, cuando el visitante ingresa a la pagina, que cargue el pop up con un ...
  #1 (permalink)  
Antiguo 21/12/2004, 08:23
 
Fecha de Ingreso: abril-2003
Mensajes: 28
Antigüedad: 21 años
Puntos: 0
Pop up rotativo

Como puedo hacer para que un pop up cambie. Es decir, cuando el visitante ingresa a la pagina, que cargue el pop up con un contenido. Cuando el visitante pasa a otra pagina o bien haciendo refresh enla misma, que vuelva a salir el pop up pero con otro contenido. Osea que roten los contenidos del pop up.
Existe algun codigo para hacer eso?
Osea puede ser un codigo donde apunte a dos paginas. Pero que se vayan ejecutando una por vez y no las dos juntas. De ser posible, que se pueda aplicar tanto para html como para php
Gracias aquel que pueda ayudarme.
  #2 (permalink)  
Antiguo 21/12/2004, 09:58
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Se puede hacer de forma aleatoria. De forma rotativa sería necesario montarlo desde el servidor con PHP.

Pon en un archivo de texto plano (hecho con el notepad, por ejemplo) llamado aleatorio.js lo siguiente:

Código HTML:
var pagina=[]
//Pon aquí todos las páginas que estimes oportunas:
pagina[0]="pepe.html";
pagina[1]="http://www.maestrosdelweb.com";
pagina[2]="juan.php";
pagina[3]="http://javascript.tunait.com";
pagina[4]="http://www.carlitos.com.es";

ventana=window.open(pagina[parseInt(pagina.length*Math.random())],'ventana','width=800,height=500');
Lo guerdas en el mismo directorio que las páginas web y en el head de todas las páginas pones:

Código HTML:
<script src="aleatorio.js"></script> 
Y ya está!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
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 10:33.