cassiano11 Postado Abril 3, 2008 Denunciar Share Postado Abril 3, 2008 boa noite,estou a procura de um script onde quero que meus arqivos .swf (são banners) sejamalternados entre eles, cada vez que um usuario acessar minha paginagrato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hipnos na area Postado Abril 3, 2008 Denunciar Share Postado Abril 3, 2008 talvez isso lhe ajude:http://www.codigolivre.com.br/abrefontes.p...=2&catid=11Banner Rotativo15/08/03Banner RotativoAprenda nesse tutorial a criar um sistema de banners rotativos para seu site utilizando a linguagem JavaScript (que é uma das maneiras mais fáceis de se fazer isso).1. Primeiramente crie uma pasta onde serão armazenados os arquivos necessários para a criação do sistema de banners.2. Copie para esta pasta todos os banners que você criou e o seu site.3. Crie um arquivo JS (ou baixe-o neste link): é nele que serão armazenadas as informações sobre a localização dos banners e seus respectivos links. Para isso, abra o Bloco de Notas ou o seu editor de html favorito (nesse tutorial utilizaremos o Dreamweaver MX).4. Copie as linhas abaixo para o seu arquivo, você deverá alterar os campos imagem1, 2, 3, 4... e link1, 2, 3... para o nome correto.Ex.: Em imagem1 você poderia colocar Baboo.gif, e em link1 você poderia colocar http://www.baboo.com.br.var max = 10; var nrImages = 6; function makeImages() { this[0] = "imagem1.gif"; this[1] = "imagem2.gif"; this[2] = "imagem3.gif"; this[3] = "imagem4.gif"; this[4] = "imagem5.gif"; this[5] = "imagem6.gif"; this.length = nrImages; } function makeLinks() { this[0] = "http://www.link1.com.br"; this[1] = "http://www.link2.com.br"; this[2] = "http://www.link3.com.br"; this[3] = "http://www.link4.com.br"; this[4] = "http://www.link5.com.br"; this[5] = "http://www.link6.com.br"; 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; } } basta modificar a parte HTML: var max = 10; var nrImages = 6; function makeImages() { this[0] = "imagem1.gif"; this[1] = "imagem2.gif"; this[2] = "imagem3.gif"; this[3] = "imagem4.gif"; this[4] = "imagem5.gif"; this[5] = "imagem6.gif"; this.length = nrImages; } var vetImages = new makeImages(); 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("<object classid=\"clsid:D27CDB6E...\" height=\"200\"><param name=\"movie\" value=\""+vetImages[cont-1]+"\">"); document.write("<param name="quality" value="high" />"); document.write("<embed src=\""+vetImages[cont-1]+"\" ... height=\"200\"></embed></object>"); break; } }ficaria algo assim ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassiano11 Postado Abril 3, 2008 Autor Denunciar Share Postado Abril 3, 2008 adicionei o script acima mas não funcionouos baners não aparecem na página.o arquivo do link codigo livre não da pra ler Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hipnos na area Postado Abril 3, 2008 Denunciar Share Postado Abril 3, 2008 você percebeu que aqui tem TRES PONTOS edita essa parte:embed src=\""+vetImages[cont-1]+"\" ... heightedita essas parte aliais:document.write("<object classid=\"clsid:D27CDB6E...\" height=\"200\"><param name=\"movie\" value=\""+vetImages[cont-1]+"\">"); document.write("<param name="quality" value="high" />"); document.write("<embed src=\""+vetImages[cont-1]+"\" ... height=\"200\"></embed></object>"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cassiano11
boa noite,
estou a procura de um script onde quero que meus arqivos .swf (são banners) sejam
alternados entre eles, cada vez que um usuario acessar minha pagina
grato
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.