Indica que ao ser clicado, o banner cuja imagem chama-se banner_baboo.gif irá para http://www.baboo.com.br. Além disso, a mensagem tooltip dele será Ir para o BABOO e a sua prioridade é 10. Se a prioridade fosse 20, o banner aparecerá com 2x mais chances do que os demais, se a prioridade fosse 50, o benner aparecerá com 5x mais chances do que os demais, e assim por diante ...
3. Agora basta inserir o código abaixo no local aonde você quer que o banner apareçao:
Pergunta
Guest Visitante
1. Insira estas linhas abaixo do <HEAD>:
<script LANGUAGE="javascript">
<!--
function banner(imgSource,url,alt,chance) {
this.imgSource = imgSource;
this.url = url;
this.alt = alt;
this.chance = chance;
}
function dispBanner() {
with (this) document.write("<A HREF=" + url + "><IMG SRC="'"" + imgSource + "' WIDTH="468" HEIGHT="60" BORDER="0" ALT="'"" + alt + "'></A>");
}
banner.prototype.dispBanner = dispBanner;
banners = new Array();
banners[0] = new banner("dica_23_banner1.gif",
"dica_23_preview.htm",
"Banner 1",
10);
banners[1] = new banner("dica_23_banner2.gif",
"dica_23_preview.htm",
"Banner 2",
10);
banners[2] = new banner("dica_23_banner3.gif",
"dica_23_preview.htm",
"Banner 3",
10);
banners[3] = new banner("dica_23_banner4.gif",
"dica_23_preview.htm",
"Banner 4",
10);
banners[4] = new banner("dica_23_banner5.gif",
"dica_23_preview.htm",
"Banner 5",
10);
sum_of_all_chances = 0;
for (i = 0; i < banners.length; i++) {
sum_of_all_chances += banners[1].chance;
}
function randomBanner() {
chance_limit = 0;
randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) + 1;
for (i = 0; i < banners.length; i++) {
chance_limit += banners[1].chance;
if (randomly_selected_chance <= chance_limit) {
document.write("<A HREF=" + banners[1].url + "><IMG SRC="'"" + banners[1].imgSource + "' WIDTH="468" HEIGHT="60" BORDER="0" ALT="'"" + banners[1].alt + "'></A>");
return banners[1];
break;
}
}
}
// End -->
</SCRIPT>
2. Para configurar os banners, siga este padrão:
banners[0] = new banner("<nome da imagem>",
"<link do banner>",
"<tooltip do banner>",
<prioridade>;
Desta maneira, o seguinte código,
banners[0] = new banner("banner_baboo.gif",
"http://www.baboo.com.br",
"Ir para o BABOO",
10);
Indica que ao ser clicado, o banner cuja imagem chama-se banner_baboo.gif irá para http://www.baboo.com.br. Além disso, a mensagem tooltip dele será Ir para o BABOO e a sua prioridade é 10. Se a prioridade fosse 20, o banner aparecerá com 2x mais chances do que os demais, se a prioridade fosse 50, o benner aparecerá com 5x mais chances do que os demais, e assim por diante ...
3. Agora basta inserir o código abaixo no local aonde você quer que o banner apareçao:
<script LANGUAGE="JavaScript">
<!--
this_banner = randomBanner();
-->
</SCRIPT>
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.