Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

guilhermezd

Banner randômico em javascript

Recommended Posts

Boa tarde,

 

tenho esse script de banner randômico (cada vez que a pág é atualizada troca o banner)

Só que ele é para imagens (jpg, gif)

 

Como faço para por banners em flash?

 

<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("http://www.domino.com.br/imagem.jpg",

"http://www.link.com.br",

"",

10);

banners[1] = new banner("http://www.motoecia.com.br/encontromotoecia/encontro_motoecia468x60.gif",

"http://www.motoecia.com.br/encontromotoecia/",

"",

10);

 

sum_of_all_chances = 0;

for (i = 0; i < banners.length; i++) {

sum_of_all_chances += banners.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.chance;

if (randomly_selected_chance <= chance_limit) {

document.write("<A HREF=" + banners.url + "><IMG SRC='" + banners.imgSource + "' WIDTH=468 HEIGHT=60 BORDER=0 ALT='" + banners.alt + "'></A>");

return banners;

break;

}

}

}

// End -->

</SCRIPT>

 

 

os campos em vermelho são o que indica que é imagem...

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.