Ayuda - Webmaster Foros
!Bienvenid@¡

Encuentra Aportes de Diseño & Desarrollo Web, para colocar tus aportes crea una nueva cuenta.

¡Que la pases bien y hasta pronto!

Rotar Banners en JavaScript

Ir abajo

Rotar Banners en JavaScript

Mensaje por Orbe el Sáb 24 Mar - 14:46

Si tienes puesto algún banner publicitario en tu web seguro que te habrás encontrado con el problema de que no puedes poner más de uno por su peculiar tamaño, pues con el siguiente script conseguirás poner tantos banners en un mismo sitio como te interese. Solo tienes que cambiar el texto por las rutas correctas a la imagen y a la URL de la web.

El script del ejemplo está preparado para poner tres banners diferentes, pero puedes ampliar (o diminuir) esta cantidad a la que creas oportuna. Para ello tienes que indicar en la variable cuantosbanners el número exacto de imágenes que quieras poner. A continuación tienes que continuar (o borrar) la cadena que se repite por cada banner, cambiando el número contenido en: if (banner== 3 )... por el número que lo siga.

Código:
<script language="JavaScript">
<!--

var cuantosbanners = 3 ;
var ahora = new Date()
var segundos = ahora.getSeconds()
var banner = segundos % cuantosbanners;
banner +=1;

if (banner==1) {
texto=" Entra en la web de banner1 ";
url=" http://www.banner1.com ";
alt=" Texto alternativo1 ";
imagen=" imagenes/banner1.gif ";
width=" 468 ";
height=" 60 ";
}
if (banner==2) {
texto=" Entra en la web de banner2 ";
url=" http://www.banner2.com ";
alt=" Texto alternativo2 ";
imagen=" imagenes/banner2.gif ";
width=" 468 ";
height=" 60 ";
}
if (banner==3) {
texto=" Entra en la web de banner3 ";
url=" http://www.banner3.com ";
alt=" Texto alternativo3 ";
imagen=" imagenes/banner3.gif ";
width=" 468 ";
height=" 60 ";
}

document.write('<center>');
document.write('<a href="' + url + '" target="_blank">');
document.write('<img src="' + imagen + '" width=')
document.write( width + ' height=' + height + ' ');
document.write('alt="' + alt + '" border=0><br>');
document.write('<small>' + texto + '</small></a>');
document.write('</center>');

//-->
</script>

_________________
chatdelmundo.wapego.net
avatar
Orbe
Mod. Global
Mod. Global

Mensajes : 388

http://chatdelmundo.wapego.net

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.