Article View: chile.comp.internet
Article #17965Re: como rotar banners
From: Locoluis again...
Date: Fri, 17 Nov 2000 00:00
Date: Fri, 17 Nov 2000 00:00
67 lines
3213 bytes
3213 bytes
Un consejo: Algunos sitios (como por ejemplo, una bolsa de trabajo en l�nea)
dedican un marco especial para frames, los cuales van cambiando cada vez.
Yo no soy un dise�ador, pero como usuario debo decirte que esa idea es
apestantemente fastidiosa. Yo estaba llenando un formulario para buscar una
pega, y me apest� tanto esa lesera que cerr� mi navegador y sal� hecho una
furia del laboratorio.
As� que no lo hagas. Si tus empleadores insisten, rem�telos a este mensaje.
Si les interesa tener visitantes, probablemente entren en raz�n.
Y bueno, por �ltimo, que no se refresquen tan seguido.
Algo de experimentaci�n puede ser necesaria para encontrar la frecuencia
adecuada. 15 segundos por refresco es muy poco. Entre 30 y 45, tal vez ser�a
aceptable. Si le pon�s mucho, es muy posible que no cumplas el objetivo que
buscan. Eso lo decides t�.
Esta es una idea de la implementaci�n del frame.
Ojo: no est� llegar y copiar. Ten�s que pasarlo a Javascript.
Si no sabes Javascript, busca en http://developer.netscape.com/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HEAD>
<TITLE>Frame para banner</TITLE>
<SCRIPT LANGUAGE="Javascript">
function recargar()
{
window.reload();
}
function rotabanner()
{
// Busca la forma de generar n�meros aleatorios, no me acuerdo.
// Aqu� supongo que ten�s 5 opciones de banners.
var num=math.random(0,4);
// Es m�s f�cil cuando ten�s un redirector corriendo.
// de otra forma, vas a tener que agregar las URLs en
// esta p�gina. Te lo dejo de tarea, ten�s que crear
// un arreglo.
var url='/redirect.cgi?num_banner='+num;
// Lo mismo con las im�genes.
var img='/banners/banner'+num+'.jpg';
document.write('<a href="'.url.'"><img src="'.img.'" alt="[Banner]">');
document.write('</a>');
}
</SCRIPT>
</HEAD>
<!-- No me acuerdo de la sintaxis del setTimeout. Te la dejo de tarea. -->
<!-- creo que es el tiempo en segundos y una funci�n para llamar. -->
<BODY ONLOAD="window.setTimeout(45,recargar)">
<CENTER>
<SCRIPT LANGUAGE=Javascript>rotabanner();</SCRIPT>
</CENTER>
</BODY>
</HTML>
Saludos.
--
Luis
LGM.cl <- En fase de prueba, disponible tambi�n para WAP. Apertura=1-I-2001
Frase de la quincena:
"Navegar por el sitio de Telet�n: un desaf�o para los chilenos" - lgm@15Nov2K
Technical Details
Message-ID:
<3a153c08$1@dnewserver.firstcom.cl>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8v1rh9$iqj$1@chiloe.chilepac.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f9ea8,96c6d0887abae81b X-Google-Attributes: gidf9ea8,public X-Google-Thread: 114e1a,96c6d0887abae81b X-Google-Attributes: gid114e1a,public X-Google-Thread: fad43,96c6d0887abae81b X-Google-Attributes: gidfad43,public From: lagonzal@puc.cl (Locoluis again...) Subject: Re: como rotar banners Date: 2000/11/17 Message-ID: <3a153c08$1@dnewserver.firstcom.cl> X-Deja-AN: 694743798 References: <8v1rh9$iqj$1@chiloe.chilepac.com> X-Original-NNTP-Posting-Host: cunco.crisol.puc.cl Followup-To: chile.comp.internet,chile.comp.pc,chile.comp.www X-Trace: 17 Nov 2000 11:09:12 -0300, cunco.crisol.puc.cl Organization: LGM Producciones http://www.lgm.cl/ X-Original-Trace: 17 Nov 2000 11:09:12 -0300, cunco.crisol.puc.cl Newsgroups: chile.comp.internet,chile.comp.pc,chile.comp.www