sexta-feira, 9 de abril de 2010

Criando um sistema de Banner rotativo.

Como funciona?
É uma pagina em html que ira atualizar em tempos determinado, (10 segundos por exemplo), um código em java script fará que seja exibido um conteúdo diferente cada vez que a pagina for atualizada. Esta pagina será aberta dentro de uma janela (iframe) no site principal.
Primeiro iremos criar uma pagina html e iremos salvar como rotator.html. Cole o código em um editor html ou no bloco de notas.




Vamos explicar as tags:
<meta http-equiv="refresh" content="30">
Este código ira dar um “refresh” na pagina, ou seja vai fazer a pagina atualizar
x = Math.floor(Math.random()*5);
Esta linha ira definir quantos banner você ira usar, é só trocar o “5” pelo numero desejado. Lembrando que o numero de colchetes também devera ser alterado, como eu estou usando 5 banner script ira terminar com: }}}}}
if(x == 1)
{
document.write(' ');
return(0);
}
O código do seu banner devera ficar entre as aspas simples, você pode inserir o conteúdo que desejar, pode ser banner, imagem ou texto simples. Lembre de colocar em ordem if(x=1), fica o 1 para o primeiro, 2 para o segundo etc. Note também após o primeiro banner aparece a tag “else” Veja também que no ultimo banner não tem o if(x == 1)

Agora vamos criar o iframe:
Copie o código e cole em um editor de html ou no bloco de notas.



Veja que o iframe esta “chamando” a pagina “rotator.html”, esta é a pagina que ira conter os códigos dos banners, no meu caso o iframe ira abrir uma janela 468 x 60, você poderá alterar este valor conforme sua necessidade.
Veja um exemplo pronto, a pagina index com o iframe chamando a pagina “rotator.html”. Copie o código, cole no bloco de notas ou em um editor html, salve como “index.html”. A pagina rotator.html deve estar na mesma pasta que a index.html.



Veja este sistema funfando no site:
http://www.assaigospel.com/

0 comentários: