Ir para conteúdo

POWERED BY:

Arquivado

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

lechuga

Imagem randomica

Recommended Posts

galera, tenho umas 8 imagens e gostaria q ficasse randomicas.. a cada vez q der refresh ou o usuario entrar mudar essa imagem.... tem como fazer em javascript?valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Calma, calma... esta ai, duas opções:

 

<script language="JavaScript">// The original script from...// The JavaScript Source!! http://javascriptsource.com// copiado e adaptado por: SITENOVO - net community// http://www.sitenovo.tk - email: sitenovo@ig.com.br<!-- Beginvar how_many_ads = 3; // se for adicionar mais banners, precisa mudar os nmeros de acordo com o numero de banner que for ser exibidovar now = new Date()var sec = now.getSeconds()var ad = sec % how_many_ads;ad +=1;if (ad==1) {txt=""; // aqui vai um texto que ficará embaixo do banner (foto, imagem, ou seja lá o que for) OBS: não esqueça de mudar o numero onde está marcado em vermelhourl="http://www.geocities.com/sitenovo/menu.html"; // a URL do banner se houver, pode deixar em branco caso seja fotos, ou figuras sem URLalt="Entrar na seção forum"; // aqui é o texto que aparecerá quando o mouse for colocado sobre o banner (foto, imagem ou seja lá o que for)banner="banner_forum.gif"; // aqui é o caminho de onde irá puxar o banner (foto, imagem ou seja lá o que for)width="468"; // é necessario citar o tamanho do banner (foto, imagem, etc) para que o mesmo possa ser visualizadoheight="60";}if (ad==2) {txt="";url="http://www.geocities.com/sitenovo/ajudenos.htm";alt="Entrar na seção de associados";banner="banner_associacao1.gif";width="468";height="60";}if (ad==3) {txt=""; url="http://www.geocities.com/sitecodigos/busca.htm";alt="entrar na seção de busca";banner="banner_busca.gif";width="468";height="60";}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>');// End --></script>

E tem essa outra , porem, ele é em arquivo externo .js, portanto, abra um bloco d notas, salve como .js e depois jogue no servidor onde esta o seu site, nao esqueça de criar um comando p/ chamar esse arquivo:

 

// CREDITS:// Worlds most simple simple banner rotating script// by Urs Dudli and Peter Gehrig // Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.// Permission given to use the script provided that this notice remains as is.// Additional scripts can be found at http://www.24fun.com/fast/index.html// info@24fun.com// 10/4/2000// Traduzido e adaptado por: SITENOVO – net community// http://www.sitenovo.tk – email: sitenovo@ig.com.br// Aqui é o intervalo entre a troca de bannersvar rotating_interval=15// Aqui é a distância do banner em relação ao topo do monitor, em pixelsvar bannerTopPosition=20// Aqui é a distância do banner em relação ao lado esquerdo do monitor, em pixelsvar bannerLeftPosition=210var sponsor=new Array()var i_sponsor=0var randomvaluerotating_interval=rotating_interval*1000// abaixo é de fato o codigo que faz mostrar os banners, mude tudo o que puder dentro do http e tbm dentro do img src, sempre deixe o border em 0 e o target em _blank// banner code for mercado sociossponsor[i_sponsor]='<a href="http://www.mercadolivre.com.br/brasil/ml/pms?site=216462&id=5179&go=CA" target="_blank"><img src="http://pms.mercadolibre.com/cgi/pms/ban?site=216462&id=5179" border="0" ></a>'i_sponsor++// banner code for ideia.doissponsor[i_sponsor]='<a href="http://www.ideiadois.com.br" target="_blank"><img src="http://www.geocities.com/sitenovo/banner_ideia2.gif" border="0" ></a>'i_sponsor++// banner code for mercado sociossponsor[i_sponsor]='<a href="http://www.mercadolivre.com.br/brasil/ml/pms?site=216462&id=3146&go=CA" target="_blank" ><img src="http://pms.mercadolibre.com/cgi/pms/ban?site=216462&id=3146" border="0" ></a>'i_sponsor++// banner code for riquezasponsor[i_sponsor]='<a href="http://www.riqueza.com.br/riqueza.asp?Afiliado_ID=5878&Anuncio_ID=555&Acao=Clique" target="_blank" ><img src="http://www.riqueza.com.br/riqueza.asp?Afiliado_ID=5878&Anuncio_ID=555&Acao=Impressao" border="0" ></a>'i_sponsor++// banner code for Sedução magneticasponsor[i_sponsor]='<a href="http://www.riqueza.com.br/riqueza.asp?Afiliado_ID=5878&Anuncio_ID=624&Acao=Clique" target="_blank" ><img src="http://www.riqueza.com.br/riqueza.asp?Afiliado_ID=5878&Anuncio_ID=624&Acao=Impressao" border="0" ></a>'i_sponsor++// banner code for ideia.doissponsor[i_sponsor]='<a href="http://www.ideiadois.com.br" target="_blank"><img src="http://www.geocities.com/sitenovo/banner_ideia2.gif" border="0" ></a>'i_sponsor++// banner code for via trafegosponsor[i_sponsor]='<a href="http://www.viatrafego.com.br/index.php?ref=581" target="_blank"><img src="http://www.geocities.com/sitenovo/viatrafego.gif" border="0" ></a>'i_sponsor++// banner code for Fonomiosponsor[i_sponsor]='<a href="http://www.riqueza.com.br/riqueza.asp?Afiliado_ID=5878&Anuncio_ID=2&Acao=Clique" target="_blank" ><img src="http://www.riqueza.com.br/riqueza.asp?Afiliado_ID=5878&Anuncio_ID=2&Acao=Impressao" border="0"></a>'i_sponsor++function positionbanner() {    if (document.all) {        document.all.banner.style.posTop=bannerTopPosition  document.all.banner.style.posLeft=bannerLeftPosition    }    if (document.layers) {        document.banner.top=bannerTopPosition  document.banner.left=bannerLeftPosition    }    showbanner()}function showbanner() {    randomvalue=Math.round((sponsor.length-1)*Math.random())	var content=sponsor[randomvalue]    if (document.all) {        banner.innerHTML=content    }    if (document.layers) {        document.banner.document.write(content)  document.banner.document.close()    }    setTimeout("showbanner()",rotating_interval)}document.write('<DIV id="banner" style="position:absolute"> </DIV>')document.close()window.onload=positionbanner

No meu site tem esses dois scripts, ai, pode ir la e obter mais detalhes, ou simplesmente faça uma busca pelo forum que você vai achar mais respostas1

 

[]s

Rodney

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, muito bom este programa de banner, mas ve se você consegue me ajudar. Eu tenho 3 banner, só que um deles é Flash. Tem como ?absOmar

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.