Script: Exibir Banner por Atualização de página

Abaixo vou demonstrar um script que exibe um banner a cada atualização de página, tirando de um array de banners.

Basta modificar e inserir a quantidade de registro de banners que você deseja exibir.

<SCRIPT LANGUAGE=”JavaScript”>
<!– Início
var how_many_ads = 3; // aqui ficará a quantidade de banners que você deseja exibir
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) { //Banner 1
txt=”Site de Busca – Google”; //texto para o banner
url=”http://www.google.com.br”; //URL do link
alt=”amazon.com”; //texto ALT da imagem
banner=”http://www.seusiteaqui.com.br”; //endereço completo da imagem do banner
width=”468″; // largura do banner
height=”60″; // altura do banner
}

if (ad==2) { //Banner 2
txt=”UebiHost.com.br – Hospedagem de Sites”;
url=”http://www.uebihost.com.br/”;
alt=”uebihost.com.br”;
banner=”http://www.seusiteaqui.com.br”;
width=”468″;
height=”60″;
}

if (ad==3) { //Banner 3
txt=”Blog do Diego Macêdo”;
url=”http://diegomacedo.uebihost.com.br”;
alt=”diegomacedo.uebihost.com.br”;
banner=”http://www.seusiteaqui.com.br”;
width=”468″;
height=”60″;
}
// abaixo você pode editar como você quer exibir o seu banner
document.write(‘<center>’);
document.write(‘<a href=”‘ + url + ‘” target=”_top”>’);
document.write(‘<img src=”‘ + banner + ‘” width=’)
document.write(width + ‘ height=’ + height + ‘ ‘);
document.write(‘alt=”‘ + alt + ‘” border=0><br>’);
document.write(‘<small>’ + txt + ‘</small></a>’);
document.write(‘</center>’);
// Fim –>
</SCRIPT>

Caso você queira adicionar mais banners no script, basta copiar esse bloco de texto e colar embaixo do último, alterando o valor do “ad” e também o valor da variável “how_many_ads” no começo do script.

if (ad==3) {
txt=”Blog do Diego Macêdo”;
url=”http://diegomacedo.uebihost.com.br”;
alt=”diegomacedo.uebihost.com.br”;
banner=”http://www.seusiteaqui.com.br”;
width=”468″;
height=”60″;
}

Espero que tenha sido útil. Dúvidas, sugestões de scripts, etc.. podem botar nos comentários.

Abraços!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *