Skip to content
Navegación
Increase font size Decrease font size Default font size
Estas aqui: Portada arrow tutoriales arrow php arrow Rotador de PopUps
Rotador de PopUps Imprimir E-Mail
Calificación usuario: / 0
MaloBueno 
lunes, 06 de febrero de 2006
Rotador de PopUpsHoy crearemos un sencillo código (php mezclado con javascript), que nos permitirá abrir PopUps de forma rotativa.
Para comenzar crearemos la siguiente página php: 

rotapopups.php:


<?php

$numpops = 2 ; //Numero de PopUps a rotar.


$random = rand(1,$numpops);
$url = array();


//Url de las páginas que se abren en PopUps.

$url[1] = " http://www.tuweb1.com ";
$url[2] = " http://www.tuweb2.com ";



//Acá imprimimos el javscript que rortará y tomamos la variable $url del random php.
echo "<script> 
var popunder=\"$url[$random]\"
var winfeatures=\"width=700,height=500,scrollbars=1,resizable=1,toolbar=1,location=1,
menubar=1,status=0,directories=0\"

var once_per_session=0

function get_cookie(Name) { 
var search = Name + \"=\" 
var returnvalue = \"\"; 
if (document.cookie.length > 0) { 
offset = document.cookie.indexOf(search) 
if (offset != -1) { // if cookie exists 
offset += search.length 
// set index of beginning of value 
end = document.cookie.indexOf(\";\", offset); 
// set index of end of cookie value 
if (end == -1) 
end = document.cookie.length; 
returnvalue=unescape(document.cookie.substring(offset, end)) 


return returnvalue; 


function loadornot(){ 
if (get_cookie('popunder')==''){ 
loadpopunder() 
document.cookie=\"popunder=yes\" 



function loadpopunder(){ 
win2=window.open(popunder,\"\",winfeatures) 
win2.blur() 
window.focus() 


if (once_per_session==0) 
loadpopunder() 
else 
loadornot() 
</script> ";

?>


El código mostrado lleva las indicaciones que debes saber. Repasemos lo que debes editar:


$numpops = 2 ; Numero de PopUps que deseas rotar.



Url de sitios a rotar

$url[1] = " http://www.tuweb1.com ";
$url[2] = " http://www.tuweb2.com ";

Puedes agregar mas, por ej: ( recuerda que si agreagas más, debes poner el numero total de PopUps en: $numpops = 2 ; deberias poner $numpops = 4 ; )

$url[1] = " http://www.tuweb1.com ";
$url[2] = " http://www.tuweb2.com ";
$url[3] = " http://www.tuweb3.com ";
$url[4] = " http://www.tuweb4.com ";


Espero que te sirva y lo uses a tu gusto.

Fuente: PhpAdictos
< Anterior   Siguiente >
Diseño Web
Recibe en tu Email las Últimas noticias y artículos publicados en la web


** En la ventana nueva debes ingresar el número de verificación

Usuarios

Usuario

Contraseña

Recordarme
¿Recuperar contraseña?
¿Quiere registrarse? Hágalo aquí

Sindicación

Webs Amigas
Mucho Grafico
Recursos Gratuitos para Webmasters
Tutoriales y Foro de Diseño
Recursos Oracle
Infected FX
Noticias Informaticas
Noticias Gadget
Intercambio de Links

Articulos para tu Web

Articulos Diseño Web

Noticias

Usuarios en Línea

Hay 844667 invitados en línea y 4324 usuarios en línea