Ir para conteúdo
Fórum Script Brasil
  • 0

Reload


Mateustg

Pergunta

Olá,

Eu tenho um site onde há uma área de publicidade (rotativa), o que eu gostaria de fazer é o seguinte: quando alguém acessar o site irá aparecer os banners e eu quero que a cada 15 seg. estes banners se auto atualizem, ou seja, de tempo em tempo ele troca automaticamente, tem como fazer um script que faça isso?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Tem sim...

eu pensei em algo assim:

                         <script language="JavaScript1.2">
var delay=5000 //tempo em milesegundos
var fcontent=new Array()
begintag='<center>'
fcontent[0]="<a href=''><img src=banner.jpg border=0>Primeiro banner</a>"
fcontent[1]="<a href=''><endereço do banner></a>"
fcontent[2]="<a href=''><endereço do banner></a>"
fcontent[3]="<a href=''><endereço do banner></a>"
fcontent[4]="<a href=''><endereço do banner></a>"
closetag='</center>'

var fwidth=230 //set scroller width
var fheight=20 //set scroller height
    
var ie4=document.all&&!document.getElementById
var ns4=document.layers
var DOM2=document.getElementById
var faderdelay=0
var index=0

if (DOM2)
faderdelay=1500

function changecontent(){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById("fscroller").style.color="rgb(113,103,103)"
document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
colorfade()
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag
else if (ns4){
document.fscrollerns.document.fscrollerns_sub.document.write(begintag+fcontent[index]+closetag)
document.fscrollerns.document.fscrollerns_sub.document.close()
}

index++
setTimeout("changecontent()",delay+faderdelay)
}


frame=20;
rhex=113  
ghex=103 
bhex=103 

function colorfade() {
if(frame>0) {	
rhex+=12.75;
ghex+=12.75;
bhex+=12.75; 
document.getElementById("fscroller").style.color="rgb("+rhex+","+ghex+","+bhex+")"; // Set color value.
frame--;
setTimeout("colorfade()",20);	
}
else{
document.getElementById("fscroller").style.color="rgb(255,255,255)";
frame=20;
rhex=113
ghex=103
bhex=103 }   
}

if (ie4||DOM2)
document.write('<div id="fscroller" style="border:0px solid black;width:'+fwidth+';height:'+fheight+';padding:0px"></div>')

window.onload=changecontent
                         </script>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...