• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

alexandre354

Preciso de ajuda para fazer banner rotativo em javaSctipt

3 mensagens neste tópico

tenho isto: o meu problema é no <script language="JavaScript" src="seu arquivo JavaScript.js"></script> o que ponho em vez de seu arquivo

var max = 10;

var nrImages = 2;

function makeImages() {

this[0] = "banner1.gif";

this[1] = "banner2.gif";

this.length = nrImages;

}

function makeLinks() {

this[0] = "http://www.dicasnaweb.com";

this[1] = "http://www.pub.atuapagina.com";

this.length = nrImages;

}

var vetImages = new makeImages();

var vetLinks = new makeLinks();

var x = Math.round(Math.random()*max);

var y = max / nrImages;

for(var cont = 1;cont*y<= max;cont++) {

if (x <= (cont*y)) {

document.write("<a href="+vetLinks[cont-1]+" target=_blank><img src="+vetImages[cont-1]+" border=0></a>");

break;

}

}

Obs.: Caso queira aumentar ou diminuir o número de banners altere o campo var nrImages = 6, com o número de banners correto e exclua ou adicione campos this[n]...

5. Depois de preencher o arquivo com todas as informações necessárias adicione as seguintes linhas no código do seu site:

<script language="JavaScript" src="seu arquivo JavaScript.js"></script>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pões em vez de "seu arquivo Javascript" o nome que quiseres pôr no ficheiro...

Por exemplo "brteste"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pois. Caminho completo, relativo ou absoluto, do ficheiro onde tiveres esse código. Basicamente da mesma forma que usarias numa imagem (<img src="xpto.jpg">).

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora